|
Core Library
|
| Core::AnsiToWide | The 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::BadLogicException | The exception type thrown for errors that are the result of incorrect program logic |
| Core::CmdLineException | The type of exception thrown for errors parsing the command line |
| Core::CmdLineParser | A command line parser |
| Core::CmdLineSwitch | The definition of a command line switch |
| Core::ConfigurationException | The exception type thrown for configuration errors |
| Core::Exception | The base class for all exception types |
| Core::FileSystemException | The type of exception thrown when an error involving the file-system is encountered |
| Core::FormatTraits< T > | Traits to invoke the underlying formatting and parsing functions for the specified template type |
| Core::FormatTraits< int > | Formatting and parsing functions for handling int's |
| Core::FormatTraits< longlong > | Formatting and parsing functions for handling long long int's |
| Core::FormatTraits< uint > | Formatting and parsing functions for handling unsigned int's |
| Core::FormatTraits< ulonglong > | Formatting and parsing functions for handling unsigned long long int's |
| Core::InvalidArgException | The type of exception thrown when an invalid argument is passed to a function |
| Core::CmdLineParser::IsLongName | The predicate for matching the switches long name |
| Core::CmdLineParser::IsSeparator | The predicate for finding the name/value separator |
| Core::CmdLineParser::IsShortName | The predicate for matching the switches short name |
| Core::LeakReporter | The static object that uses it's dtor to report any memory leaks |
| Core::NotCopyable | Base class used to disable copying of the derived class |
| Core::NotImplException | The exception type thrown for features that have not been implemented |
| nullptr_t | A class to simulate the proposed nullptr keyword |
| Core::NullPtrException | The type of exception thrown when an attempt is made to dereference a null pointer |
| Core::ParseException | The 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::RefCounted | The class used to provide internal reference counting |
| Core::RuntimeException | The exception type thrown for unclassified runtime errors |
| Core::Scoped< T > | A class for temporarily managing the lifetime of resources that require a custom destroy function |
| Core::SharedPtr< T > | A reference counted smart pointer |
| Core::SmartPtr< T > | The base class for all smart-pointer types |
| Core::STATIC_ASSERT_CHECK< true > | The STATIC_ASSERT template matching valid assertions |
| Core::TestSetComparator | Comparison functor for matching test sets against by test set name |
| Core::TextFileIterator | The iterator type used to read lines of text from a file |
| Core::Tokeniser | A class to split a string into separate tokens |
| Core::UniquePtr< T > | A smart-pointer for use within a limited scope |
| Core::WideToAnsi | The class used to do the conversion from Wide to ANSI via the X2Y() macros |
1.7.6.1