Core Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Core::ANSI2WIDEThe class used to do the conversion from ANSI to Wide via the X2Y() macros
Core::ArrayPtr< T >An array smart-pointer for use within a limited scope
Core::BadLogicExceptionThe exception type thrown for errors that are the result of incorrect program logic
Core::CmdLineExceptionThe type of exception thrown for errors parsing the command line
Core::CmdLineParserA command line parser
Core::CmdLineParser::IsLongNameThe predicate for matching the switches long name
Core::CmdLineParser::IsSeparatorThe predicate for finding the name/value separator
Core::CmdLineParser::IsShortNameThe predicate for matching the switches short name
Core::CmdLineSwitchThe definition of a command line switch
Core::ConfigurationExceptionThe exception type thrown for configuration errors
Core::ExceptionThe base class for all exception types
Core::InvalidArgExceptionThe type of exception thrown when an invalid argument is passed to a function
Core::LeakReporterThe static object that uses it's dtor to report any memory leaks
Core::NotCopyableBase class used to disable copying of the derived class
Core::NotImplExceptionThe exception type thrown for features that have not been implemented
nullptr_tA class to simulate the proposed nullptr keyword
Core::NullPtrExceptionThe type of exception thrown when an attempt is made to dereference a null pointer
Core::ParseExceptionThe type of exception thrown for parsing errors
Core::RefCntPtr< T >The smart-pointer type for use with types that contain their own reference counting mechanism, e.g
Core::RefCountedThe class used to provide internal reference counting
Core::RuntimeExceptionThe exception type thrown for unclassified runtime errors
Core::SharedPtr< T >A reference counted smart pointer
Core::SmartPtr< T >The base class for all smart-pointer types
Core::TokeniserA class to split a string into separate tokens
Core::UniquePtr< T >A smart-pointer for use within a limited scope
Core::WIDE2ANSIThe class used to do the conversion from Wide to ANSI via the X2Y() macros

Generated on Tue Jan 6 22:19:17 2009 for Core Library by  doxygen 1.5.2