2010-06-11 15:38:22 +00:00
|
|
|
#ifndef DEBUGGER_HELP_H
|
|
|
|
#define DEBUGGER_HELP_H
|
|
|
|
|
|
|
|
enum Match_e
|
|
|
|
{
|
|
|
|
MATCH_EXACT,
|
|
|
|
MATCH_FUZZY
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
// Prototypes _______________________________________________________________
|
|
|
|
|
|
|
|
Update_t HelpLastCommand();
|
|
|
|
|
|
|
|
void DisplayAmbigiousCommands ( int nFound );
|
|
|
|
|
2023-03-23 15:00:56 +00:00
|
|
|
int FindParam( LPCTSTR pLookupName, Match_e eMatch, int & iParam_, const int iParamBegin = 0, const int iParamEnd = NUM_PARAMS - 1, const bool bCaseSensitive = false );
|
2019-09-06 16:34:25 +00:00
|
|
|
int FindCommand( LPCTSTR pName, CmdFuncPtr_t & pFunction_, int * iCommand_ = NULL );
|
2010-06-11 15:38:22 +00:00
|
|
|
|
|
|
|
inline void UnpackVersion( const unsigned int nVersion,
|
|
|
|
int & nMajor_, int & nMinor_, int & nFixMajor_ , int & nFixMinor_ )
|
|
|
|
{
|
|
|
|
nMajor_ = (nVersion >> 24) & 0xFF;
|
|
|
|
nMinor_ = (nVersion >> 16) & 0xFF;
|
|
|
|
nFixMajor_ = (nVersion >> 8) & 0xFF;
|
|
|
|
nFixMinor_ = (nVersion >> 0) & 0xFF;
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif
|