CConnectionSettings Class Reference
#include
<comms-infras/ss_connsettings.h>
class CConnectionSettings : public CBase |
Detailed Description
Base class that any client wishing to access underlying comms database settings Since 9.1
See also: CConnectionProvider
Constructor & Destructor Documentation
CConnectionSettings ( )
IMPORT_C | CConnectionSettings | ( | ) | |
Member Function Documentation
DoGetBoolSettingL ( const TDesC &, TBool &, const RMessagePtr2 * )
void | DoGetBoolSettingL | ( | const TDesC & | aSettingName, |
| TBool & | aValue, |
| const RMessagePtr2 * | aMessage |
| ) | [protected, pure virtual] |
Override this to retrieve a boolean value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a boolean that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
DoGetDes16SettingL ( const TDesC &, TDes16 &, const RMessagePtr2 * )
void | DoGetDes16SettingL | ( | const TDesC & | aSettingName, |
| TDes16 & | aValue, |
| const RMessagePtr2 * | aMessage |
| ) | [protected, pure virtual] |
Override this to retrieve a unicode string value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a string that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
DoGetDes8SettingL ( const TDesC &, TDes8 &, const RMessagePtr2 * )
void | DoGetDes8SettingL | ( | const TDesC & | aSettingName, |
| TDes8 & | aValue, |
| const RMessagePtr2 * | aMessage |
| ) | [protected, pure virtual] |
Override this to retrieve a 8-bit string value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a string that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
DoGetIntSettingL ( const TDesC &, TUint32 &, const RMessagePtr2 * )
void | DoGetIntSettingL | ( | const TDesC & | aSettingName, |
| TUint32 & | aValue, |
| const RMessagePtr2 * | aMessage |
| ) | [protected, pure virtual] |
Override this to retrieve a unsigned 32-bit int value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a TUint32 that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
DoGetLongDesSettingLC ( const TDesC &, const RMessagePtr2 * )
HBufC * | DoGetLongDesSettingLC | ( | const TDesC & | aSettingName, |
| const RMessagePtr2 * | aMessage |
| ) | [protected, pure virtual] |
Override this to retrieve a string value as a heap allocated buffer from the database with the given field name
Parameter | Description | aSettingName | Field name |
aMessage | RMessage pointer required for secure session communication |
Returns: Pointer to the dynamically allocated string
GetBoolSettingL ( const TDesC &, TBool &, const RMessagePtr2 * )
Retrieve a boolean value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a boolean that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
GetDes16SettingL ( const TDesC &, TDes16 &, const RMessagePtr2 * )
Retrieve a unicode string value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a string that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
GetDes8SettingL ( const TDesC &, TDes8 &, const RMessagePtr2 * )
Retrieve a 8-bit string value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a string that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
GetIntSettingL ( const TDesC &, TUint32 &, const RMessagePtr2 * )
Retrieve a unsigned 32-bit int value from the database with the given field name
Parameter | Description | aSettingName | Field name |
aValue | Reference to a TUint32 that will contain the value on call success |
aMessage | RMessage pointer required for secure session communication |
GetLongDesSettingLC ( const TDesC &, const RMessagePtr2 * )
Retrieve a string value as a heap allocated buffer from the database with the given field name
Parameter | Description | aSettingName | Field name |
aMessage | RMessage pointer required for secure session communication |
Returns: Pointer to the dynamically allocated string