eID middleware

be::portugal::eid::PTEID_Config Class Reference

Class to access the config parameters. More...

Inheritance diagram for be::portugal::eid::PTEID_Config:

be::portugal::eid::PTEID_Object IDisposable

List of all members.

Public Member Functions

override void Dispose ()
 PTEID_Config (PTEID_Param Param)
 Create object to access parameter Param.
 PTEID_Config (string csName, string czSection, string csDefaultValue)
 Create object to access a string parameter.
 PTEID_Config (string csName, string czSection, int lDefaultValue)
 Create object to access a numerical parameter.
string getString ()
 Return the string value (Throw exception for numerical parameter).
int getLong ()
 Return the numerical value (Throw exception for string parameter).
void setString (string csValue)
 Set the string value (Throw exception for numerical parameter).
void setLong (int lValue)
 Set the numerical value (Throw exception for string parameter).


Detailed Description

Class to access the config parameters.


Constructor & Destructor Documentation

be::portugal::eid::PTEID_Config::PTEID_Config ( PTEID_Param  Param  )  [inline]

Create object to access parameter Param.

be::portugal::eid::PTEID_Config::PTEID_Config ( string  csName,
string  czSection,
string  csDefaultValue 
) [inline]

Create object to access a string parameter.

be::portugal::eid::PTEID_Config::PTEID_Config ( string  csName,
string  czSection,
int  lDefaultValue 
) [inline]

Create object to access a numerical parameter.


Member Function Documentation

override void be::portugal::eid::PTEID_Config::Dispose (  )  [inline, virtual]

Reimplemented from be::portugal::eid::PTEID_Object.

int be::portugal::eid::PTEID_Config::getLong (  )  [inline]

Return the numerical value (Throw exception for string parameter).

string be::portugal::eid::PTEID_Config::getString (  )  [inline]

Return the string value (Throw exception for numerical parameter).

void be::portugal::eid::PTEID_Config::setLong ( int  lValue  )  [inline]

Set the numerical value (Throw exception for string parameter).

void be::portugal::eid::PTEID_Config::setString ( string  csValue  )  [inline]

Set the string value (Throw exception for numerical parameter).