OpalConnection::StringOptions Class Reference

#include <connection.h>


Public Member Functions

PBoolean SetAt (const char *key, const PString &data)
PBoolean SetAt (const PString &key, const PString &data)
PBoolean SetAt (const PCaselessString &key, const PString &data)
bool GetBoolean (const char *key, bool dflt=false) const
bool GetBoolean (const PString &key, bool dflt=false) const
long GetInteger (const char *key, long dflt=0) const
long GetInteger (const PString &key, long dflt=0) const
void ExtractFromURL (PURL &url)


Member Function Documentation

void OpalConnection::StringOptions::ExtractFromURL ( PURL &  url  ) 

Extract the parameters that start with "OPAL-XXX" from the URL and insert into the string options dictionary. The parameters are removed from the URL.

bool OpalConnection::StringOptions::GetBoolean ( const PString &  key,
bool  dflt = false 
) const [inline]

bool OpalConnection::StringOptions::GetBoolean ( const char *  key,
bool  dflt = false 
) const

long OpalConnection::StringOptions::GetInteger ( const PString &  key,
long  dflt = 0 
) const [inline]

long OpalConnection::StringOptions::GetInteger ( const char *  key,
long  dflt = 0 
) const

PBoolean OpalConnection::StringOptions::SetAt ( const PCaselessString &  key,
const PString &  data 
) [inline]

PBoolean OpalConnection::StringOptions::SetAt ( const PString &  key,
const PString &  data 
) [inline]

PBoolean OpalConnection::StringOptions::SetAt ( const char *  key,
const PString &  data 
) [inline]


The documentation for this class was generated from the following file:
Generated on Mon Feb 21 20:19:23 2011 for OPAL by  doxygen 1.4.7