xpl Namespace Reference


Classes

class  EventLog
 Helper class to simplify writing to the Windows Event Log. More...
class  xplComms
 Base class for communications objects. More...
class  xplConfigItem
 Represents a variable whose value can be edited in xPLHal. More...
class  xplDevice
 Implements the core xPL functionality. More...
class  xplFilter
 Implements filtering of xPL messages. More...
class  xplMsg
 Represents an xPL message. More...
class  xplMsgItem
 Represents name=value pairs in an xPL message body. More...
class  xplRef
 Provides reference counting for xPL objects. More...
class  xplUDP
 xPL communications over a LAN or the Internet. More...

Functions

bool RegOpen (HKEY _root, string const &_path, HKEY *_pKey)
 Open a registry key.
bool RegClose (HKEY _key)
 Closes a registry key Closes the registry key opened by a call to RegOpen.
bool RegRead (HKEY _key, string const &_name, uint32 *_val)
 Reads a uint32 from the registry.
bool RegRead (HKEY _key, string const &_name, bool *_bState)
 Reads a boolean from the registry.
bool RegRead (HKEY _key, string const &_name, string *_str)
 Reads a string from the registry.
uint32 StringReadLine (string const &_str, uint32 const _start, string *_pLine)
 Reads a line of text from a string.
bool StringSplit (string const &_source, char const _delim, string *_pLeftStr, string *_pRightStr)
 Splits a string into two pieces.
string StringTrim (string const &_str)
 Removes whitespace from around the string.
string StringToLower (string const &_str)
 Converts a string to all lower case.
string StringToUpper (string const &_str)
 Converts a string to all upper case.
string StringFromFloat (float _f, uint32 _places, bool _bTrim=false)
 Converts a float to a string.


Generated on Sun Jan 21 14:30:23 2007 for xPL SDK by  doxygen 1.5.1-p1