Pin
Static Public Member Functions | List of all members
CONTROLLER::PARSER Class Reference

Static Public Member Functions

static VOID str2hex (const char *in, unsigned char *out, size_t len)
 
static UINT32 StringToUint32 (const string &s)
 
static UINT64 StringToUint64 (const string &s)
 
static unsigned int SplitArgs (const string sep, const string &input, vector< string > &output_array)
 
static UINT32 GetTIDToken (const string &token)
 
static BOOL ParseTIDToken (const string &token, UINT32 *tid)
 
static BOOL ParseBcastToken (const string &token, BOOL *bcast)
 
static BOOL ParseCountToken (const string &token, UINT64 *count)
 
static BOOL ParseGlobalToken (const string &token, BOOL *global_count)
 
static BOOL ParseRepeatToken (const string &token)
 
static BOOL ConfigToken (const string &control_str)
 
static BOOL UniformToken (vector< string > &tokens)
 
static VOID ParseConfigTokens (const string &control_str, CONTROL_CHAIN *chain)
 
static VOID ParseOldConfigTokens (const string &str, string &value, string &count, string &tid, BOOL &repeat)
 

The documentation for this class was generated from the following file: