Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
12-21
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
Chapter 12 Helper Classes
Arguments Class
GetValue Methods
The GetValue method returns the value stored under a key. This method will
return a blank string if the key is invalid. The existence of a key can be tested
using IsValid. Keys are not case sensitive. Leading and trailing spaces are always
removed from the key. For more detail on GetValueArray, GetValueInt, and
GetValueString, see the corresponding methods described in
return a blank string if the key is invalid. The existence of a key can be tested
using IsValid. Keys are not case sensitive. Leading and trailing spaces are always
removed from the key. For more detail on GetValueArray, GetValueInt, and
GetValueString, see the corresponding methods described in
Syntax
C++:
Arg& GetValue( enum_Keywords eKey );
bool GetValue( enum_Keywords key, Arg ** value );
Arg& GetValue( std::string& key);
bool GetValue( std::string& key, Arg ** value);
Arg& GetValueArg( std::string& key);
bool GetValueArg( std::string& key, Arg ** value);
int GetValueInt( enum_Keywords key); /*throws exception*/
bool GetValueInt( enum_Keywords key, int * value);
unsigned int GetValueUInt( enum_Keywords key);
bool GetValueUInt( enum_Keywords key, unsigned int * value);
unsigned short GetValueUShort( enum_Keywords key);
bool GetValueUShort( enum_Keywords key, unsigned short * value);
short GetValueShort( enum_Keywords key);
bool GetValueShort( enum_Keywords key, short * value);
bool GetValueBool( enum_Keywords key);
bool GetValueBool( enum_Keywords key, bool * value);
std::string GetValueString( enum_Keywords key);
bool GetValueString( enum_Keywords key, std::string * value);
int GetValueInt( std::string& key); /*throws exception*/
bool GetValueInt( std::string& key , int * value);
unsigned int GetValueUInt( std::string& key );
bool GetValueUInt( std::string& key , unsigned int * value);
unsigned short GetValueUShort( std::string& key );
bool GetValueUShort( std::string& key , unsigned short * value);
short GetValueShort( std::string& key );
bool GetValueShort( std::string& key , short * value);
bool GetValueBool( std::string& key );
bool GetValueBool( std::string& key , bool * value);
std::string GetValueString( std::string& key );
bool GetValueString( std::string& key , std::string * value);
Arguments& GetValueArray( std::string& key );
bool GetValueArray( std::string& key , Arguments ** value);
Arguments& GetValueArray( enum_Keywords key );
bool GetValueArray( enum_Keywords key , Arguments ** value);