wibble  0.1.28
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCwibble::IsPolymorphic< T >::A
oCwibble::sys::sig::Action
oCwibble::exception::AddContext
oCwibble::Amorph< Self, _Interface, Padding >
oCwibble::Amorph< Consumer< T >, ConsumerInterface< T > >
oCwibble::Amorph< Iterator< T >, IteratorInterface< T >, 0 >
oCwibble::Amorph< Range< T >, RangeInterface< T > >
oCwibble::AmorphPadder< Padding1 >
oCwibble::AmorphPadder< 0 >
oCwibble::AmorphPadder< Padding >
oCwibble::AmorphPadder< WIBBLE_AMORPH_PADDING >
oCwibble::list::Append< T1, T2 >
oCwibble::commandline::ArgList
oCAssertFailed
oCwibble::IsPolymorphic< T >::B
oCtut::bad_ctorInternal exception to be throwed when test constructor has failed
oCwibble::Baseless
oCwibble::commandline::Bool
oCwibble::sys::BufferVariable-size, reference-counted memory buffer
oCtut::callbackTest runner callback interface
oCwibble::sys::ChildProcessFork a child process
oCwibble::mixin::Comparable< Self >
oCwibble::mixin::Comparable< CastedRange< T, Casted > >
oCwibble::mixin::Comparable< Consumer< T > >
oCwibble::mixin::Comparable< ConsumerFromIterator< T, Out > >
oCwibble::mixin::Comparable< FilteredRange< R, Pred > >
oCwibble::mixin::Comparable< GeneratedRange< T, _Advance, _End > >
oCwibble::mixin::Comparable< IntersectionRange< T > >
oCwibble::mixin::Comparable< Iterator< T > >
oCwibble::mixin::Comparable< IteratorRange< It > >
oCwibble::mixin::Comparable< Maybe< T > >
oCwibble::mixin::Comparable< Morph< ConsumerMorph< T, W >, W, ConsumerInterface< T > > >
oCwibble::mixin::Comparable< Morph< IteratorMorph< T, W >, W, IteratorInterface< T > > >
oCwibble::mixin::Comparable< Morph< RangeMorph< T, W >, W, RangeInterface< T > > >
oCwibble::mixin::Comparable< Morph< Self, W, Interface > >
oCwibble::mixin::Comparable< Range< T > >
oCwibble::mixin::Comparable< RangeIterator< R > >
oCwibble::mixin::Comparable< StlIterator< It > >
oCwibble::mixin::Comparable< TransformedRange< Transform > >
oCwibble::mixin::Comparable< UniqueRange< T > >
oCwibble::sys::Condition
oCwibble::Empty< T >::const_iterator
oCwibble::Tokenizer::const_iterator
oCwibble::Splitter::const_iteratorWarning: the various iterators reuse the Regexps and therefore only one iteration of a Splitter can be done at a given time
oCwibble::str::Split::const_iterator
oCwibble::str::YamlStream::const_iterator
oCwibble::Singleton< T >::const_iterator
oCwibble::sys::fs::Directory::const_iterator
oCwibble::ConsumerInterface< T >
oCwibble::exception::ContextStore context information for an exception
oCwibble::Amorph< Self, _Interface, Padding >::Convert< T >
oCwibble::sys::Buffer::Data
oCwibble::sys::fs::DirectoryNicely wrap access to directories
oCwibble::commandline::DocMaker
oCwibble::Empty< T >
oCwibble::list::Empty< T >
oCwibble::EnableIfC< bool, T >
oCwibble::EnableIfC< true, Type >
oCwibble::EnableIfC< X::value, T >
oCEngine
oCwibble::net::http::error
oCwibble::Error
oCwibble::commandline::ExistingFile
oCExpectFailure
oCtut::failureException to be throwed when ensure() fails or fail() called
oCwibble::Fallback< T >
oCwibble::net::http::FileParam::FileInfoInfomation about one uploaded file
oCwibble::sys::fs::FileLockRAII fcntl advisory file lock
oCwibble::net::http::FileParamFile upload parameter
oCwibble::list::Filtered< List, Predicate >
oCtut::group_baseInterface
oCwibble::exception::InstallUnexpectedInstall an unexpected handler for the duration of its scope
oCwibble::commandline::Int
oCwibble::IsPolymorphic< T >
oCwibble::IsType< _T, In >
oCwibble::IsZero< A >
oCwibble::IsZero< 0 >
oCwibble::Empty< T >::iterator
oCwibble::Singleton< T >::iterator
oCwibble::IteratorInterface< T >
oCwibble::IteratorProxy< T >
oCwibble::IteratorTraits< T, I >
oCwibble::IteratorTraits< T, typename std::multiset< T >::iterator >
oCwibble::IteratorTraits< T, typename std::set< T >::iterator >
oCwibble::list::ListIterator< List >
oCwibble::tests::Location
oCLocation
oCwibble::sys::fs::LockfileRAII lock file
oCwibble::commandline::Managed
oCwibble::list::Map< List, F >
oCwibble::Maybe< void >
oCwibble::commandline::MemoryManagerKeep track of various wibble::commandline components, and deallocate them at object destruction
oCwibble::sys::MMapMap a file into memory
oCwibble::MorphAllocatorCustom allocator for morph classes
oCwibble::MorphInterface< Interface >An interface implemented by all morph classes
oCwibble::sys::MutexPthread mutex wrapper; WARNING: the class allows copying and assignment, but this is not always safe
oCwibble::sys::MutexLockT< Mutex >Acquire a mutex lock, RAII-style
oCTestList::My
oCTestList::My2
oCtut::no_more_testsInternal exception to be throwed when no more tests left in group or journal
oCtut::no_such_groupGroup not found exception
oCtut::no_such_testException to be throwed when attempted to execute missed test by number
oCwibble::NotPreferred
oCwibble::mixin::OutputIterator< Self >Mixin with output iterator paperwork
oCwibble::net::http::ParamBase interface for GET or POST parameters
oCwibble::net::http::ParamsParse and store HTTP query parameters
oCwibble::stream::PosixBuf
oCwibble::Preferred
oCwibble::sys::sig::ProcMaskRAII-style sigprocmask wrapper
oCwibble::RangeIterator< R >::Proxy
oCPublic< T >
oCTestCommandlineOptions::Public< T >
oCwibble::RangeInterface< T >
oCwibble::net::mime::Reader
oCwibble::Regexp
oCwibble::net::http::Request
oCtut::restartable_wrapperRestartable test runner wrapper
oCwibble::ReturnType< _T >
oCwibble::ReturnType< void >
oCRunFeedback
oCRunSuite
oCRunTest
oCwibble::SanitizeResultType< F >
oCwibble::SanitizeReturn< F, R >
oCwibble::SanitizeReturn< F, void >
oCtut::sehException to be throwed when test issued SEH (Win32)
oCwibble::log::SenderHandle sending a log message
oCwibble::net::ServerGeneric bind/listen/accept internet server
oCwibble::list::Sorted< List >::SharedPtr
oCwibble::list::Sorted< List >::SharedVec
oCwibble::Singleton< T >
oCwibble::list::Singular< T >
oCwibble::list::Sorted< List >
oCwibble::str::SplitSplit a string where a given substring is found
oCwibble::SplitterSplit a string using a regular expression to match the token separators
oCwibble::log::StreambufStreambuf class for logging
oCwibble::commandline::String
oCwibble::list::Take< List >
oCwibble::TAndC< bool, bool, bool, bool, bool >
oCwibble::TAndC< A::value, B::value, C::value, D::value, E::value >
oCwibble::TAndC< true, true, true, true, true >
oCtut::test_object< Data >Test object
oCtut::test_resultReturn type of runned test/test group
oCtut::test_runnerTest runner
oCtut::test_runner_singletonSingleton for test_runner implementation
oCTestBuffer
oCTestCommandlineCore
oCTestCommandlineDoc
oCTestCommandlineEngine
oCTestCommandlineOptions
oCTestEmpty
oCTestException
oCTestFs
oCTestList
oCTestLockfile
oCTestNetBuffer
oCTestProcess
oCtut::tests_registerer< Test, Group, n >Walks through test tree and stores address of each test method in group
oCtut::tests_registerer< Test, Group, 0 >
oCTestSignal
oCTestThread
oCwibble::TFalse
oCwibble::sys::ThreadEncapsulates a thread
oCwibble::TNotC< a >
oCwibble::TNotC< T::value >
oCwibble::TNotC< TAndC< a, TNotC< b >::value >::value >
oCwibble::Tokenizer
oCwibble::TOrC< bool, bool, bool, bool, bool >
oCwibble::TOrC< A::value, B::value, C::value, D::value, E::value >
oCwibble::TOrC< false, false, false, false, false >
oCwibble::TPair< A, B >
oCwibble::TSame< A, B >
oCwibble::TSame< A, A >
oCwibble::TTrue
oCwibble::list::Unique< List >
oCwibble::Unit
oCwibble::VirtualBase
oCtut::warningException to be throwed when test desctructor throwed an exception
oCwibble::text::WordWrapSimple string wrapper
\Cwibble::str::YamlStreamParse a record of Yaml-style field: value couples