ldas-tools-al  2.6.7
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NLDASToolsObjects of general use and interst
 NALThe Abstraction Layer
 CAtExitCleanup upon exit
 CCaseInsensitiveCmpCase-Insensitive Compare Functional
 CCommandLineOptionsMaintains an ordered container of unparsed command line options
 CConditionalVariableThread syncronization based on condition
 CConfigSupport reading and parsing of configuration streams
 CDirectoryRead the contents of a directory
 CErrorLogError reporting mechanism
 CGPSTimeGPS time class
 Cic_hashHash proto
 Cic_hash< std::string >Case-Insensitive String Hash Specialization
 CIOLockClass to coordinate writing of streams
 CLogLogging class
 Cmessage_queue_entry_typeInformation about a log message
 CStreamCBInterfaceClass to handle stream callbacks
 CStreamInterfaceClass to handle streaming of messages
 CMemCheckerMemory garbage collector
 CTriggerTrigger garbage collection upon deletion
 CMutexLockDescibes an object which release a mutex lock
 CBusyErrorAlias for the system specific mutex type
 CPoolMaintain a collection system calls
 CProfileProvide profiling information
 CPSInfoClass to retrieve process information
 Cpsinfo_typeStructure to hold information about a process
 CReadWriteLockImplements read/write lock symantics
 Cbaton_typeManager of the read/write lock resource
 CBusyErrorBusy lock error
 CDeadLockErrorDeadlock error
 CTimedoutErrorTime out error
 CReadWriteLockVariableImplements read/write lock symantics for a variable
 CSingletonHolder
 CSOLoaderDynamic library loader
 CSystemCallInterface for doing operating system calls
 CSystemCallTaskPerform a system call within a thread
 CTaskA unit of work to be done usually within a thread
 CThreadPoolMaintains a pool of threads
 CUnaryFunctionBase for unary functions to be used in ForEach call
 CTimerGive a task a maximum amount of time to complete
 CTimerThreadKeep track of threads to be run for a specified time
 CTriStateInterfaceBase class for objects to be stored in the TriStatePool
 CTriStatePoolMaintain a collection system calls
 Cunordered_mapPlace unordered_map into General namespace
 Cunordered_multimapPlace unordered_multimap into General namespace
 CUserInfoCacheCache system information about users
 CUserInfoClass to manage information about a single user
 NCmd
 CSedLimited implementation of the Unix sed command
 NError
 Cunimplemented_errorException class for unimplemented functionality
 NTesting
 CUnitTestProvide standard routines for unit testing of code
 CUnitTestTSProvide standard routines for unit testing of code
 C_Filebuf_Tmp_Buf
 C_Noconv_inputBasic_filebuf<> helper functions
 C_Noconv_output
 C_Underflow
 C_Underflow< char, std::char_traits< char > >
 CBase64Base 64 Conversion
 Cbasic_filebufBuffer for file streams
 Cbasic_fstreamClass basic_fstream<>
 Cbasic_ifstreamClass basic_ifstream<>
 Cbasic_ofstreamClass basic_ofstream<>
 CErrorInfoSystem Includes
 CFormatExceptionFormat Exception
 CLdasExceptionLDAS Exception Class
 CObjectRegistryObject Registry
 CAutoLockEnsure release of resource lock
 CObjectRegistryResourceLockResource lock management
 CRegexPOSIX Regular Expression
 CRegexMatchRegular Expression Match
 CStreamExceptionStream Exception