| wibble::IsPolymorphic< T >::A | |
| wibble::sys::sig::Action | |
| wibble::exception::AddContext | |
| wibble::Amorph< Self, _Interface, Padding > | |
| wibble::AmorphPadder< Padding1 > | |
| wibble::AmorphPadder< 0 > | |
| wibble::list::Append< T1, T2 > | |
| wibble::commandline::ArgList | |
| AssertFailed | |
| wibble::IsPolymorphic< T >::B | |
| tut::bad_ctor | Internal exception to be throwed when test constructor has failed |
| wibble::exception::BadCast | |
| wibble::exception::BadCastExt< From, To > | |
| wibble::exception::BadOption | |
| wibble::Baseless | |
| tut::beyond_last_test | No such test and passed test number is higher than any test number in current group |
| wibble::commandline::Bool | |
| wibble::commandline::BoolOption | Boolean option |
| wibble::sys::Buffer | Variable-size, reference-counted memory buffer |
| tut::callback | Test runner callback interface |
| wibble::CastedRange< T, Casted > | |
| wibble::sys::ChildProcess | Fork a child process |
| wibble::mixin::Comparable< Self > | |
| wibble::sys::Condition | |
| wibble::exception::Consistency | Exception thrown when some consistency check fails |
| wibble::Empty< T >::const_iterator | |
| wibble::Tokenizer::const_iterator | |
| wibble::Splitter::const_iterator | Warning: the various iterators reuse the Regexps and therefore only one iteration of a Splitter can be done at a given time |
| wibble::Singleton< T >::const_iterator | |
| wibble::str::YamlStream::const_iterator | |
| wibble::str::Split::const_iterator | |
| wibble::sys::fs::Directory::const_iterator | |
| wibble::Consumer< T > | |
| wibble::ConsumerFromIterator< T, Out > | |
| wibble::ConsumerInterface< T > | |
| wibble::ConsumerMixin< T, Self > | |
| wibble::ConsumerMorph< T, W > | |
| wibble::exception::Context | Store context information for an exception |
| wibble::Amorph< Self, _Interface, Padding >::Convert< T > | |
| wibble::sys::Buffer::Data | |
| wibble::sys::fs::Directory | Nicely wrap access to directories |
| wibble::commandline::DocMaker | |
| wibble::Empty< T > | |
| wibble::list::Empty< T > | |
| wibble::EnableIf< X, T > | |
| wibble::EnableIfC< bool, T > | |
| wibble::EnableIfC< true, Type > | |
| wibble::commandline::Engine | Parse commandline options |
| Engine | |
| Engine1 | |
| Engine2 | |
| wibble::ERegexp | |
| wibble::Error | |
| wibble::sys::Exec | Execute external commands, either forked as a ChildProcess or directly using exec() |
| wibble::commandline::ExistingFile | |
| ExpectFailure | |
| tut::failure | Exception to be throwed when ensure() fails or fail() called |
| wibble::Fallback< T > | |
| wibble::exception::File | Base class for exceptions for file I/O |
| wibble::log::FileSender | Discard all messages |
| wibble::list::Filtered< List, Predicate > | |
| wibble::FilteredRange< R, Pred > | |
| wibble::GeneratedRange< T, _Advance, _End > | |
| wibble::exception::Generic | Base class for all exceptions |
| tut::group_base | Interface |
| wibble::commandline::Help | |
| wibble::exception::InstallUnexpected | Install an unexpected handler for the duration of its scope |
| wibble::commandline::Int | |
| wibble::exception::Interrupted | Exception thrown when some long event is interrupted by an external event (like a system call being interrupted by a signal) |
| wibble::IntersectionRange< T > | |
| wibble::commandline::IntOption | |
| wibble::IsPolymorphic< T > | |
| wibble::IsType< _T, In > | |
| wibble::IsZero< A > | |
| wibble::IsZero< 0 > | |
| wibble::Empty< T >::iterator | |
| wibble::Singleton< T >::iterator | |
| wibble::Iterator< T > | |
| wibble::IteratorInterface< T > | |
| wibble::IteratorMixin< T, Self > | |
| wibble::IteratorMorph< T, W > | |
| wibble::IteratorProxy< T > | |
| wibble::IteratorRange< It > | |
| wibble::IteratorTraits< T, I > | |
| wibble::IteratorTraits< T, typename std::multiset< T >::iterator > | |
| wibble::IteratorTraits< T, typename std::set< T >::iterator > | |
| wibble::list::ListIterator< List > | |
| Location | |
| wibble::tests::Location | |
| wibble::sys::fs::Lockfile | RAII lock file |
| wibble::commandline::Managed | |
| wibble::commandline::Manpage | |
| wibble::list::Map< List, F > | |
| wibble::Maybe< T > | |
| wibble::Maybe< void > | |
| wibble::commandline::MemoryManager | Keep track of various wibble::commandline components, and deallocate them at object destruction |
| wibble::sys::MMap | Map a file into memory |
| wibble::Morph< Self, W, Interface > | |
| wibble::MorphAllocator | Custom allocator for morph classes |
| wibble::MorphBase< W, Interface > | |
| wibble::MorphInterface< Interface > | An interface implemented by all morph classes |
| wibble::sys::Mutex | Pthread mutex wrapper |
| wibble::sys::MutexLockT< Mutex > | Acquire a mutex lock, RAII-style |
| TestList::My | |
| TestList::My2 | |
| wibble::sys::NetBuffer | Buffer whose starting can be moved back and forth, useful to decapsulate stacked network packets |
| tut::no_more_tests | Internal exception to be throwed when no more tests left in group or journal |
| tut::no_such_group | Group not found exception |
| tut::no_such_test | Exception to be throwed when attempted to execute missed test by number |
| wibble::log::NullSender | Discard all messages |
| wibble::commandline::Option | Interface for a parser for one commandline option |
| wibble::commandline::OptionGroup | Group related commandline options |
| wibble::log::OstreamSender | Discard all messages |
| wibble::exception::OutOfRange | Exception thrown when some value is out of range |
| wibble::mixin::OutputIterator< Self > | Mixin with output iterator paperwork |
| wibble::commandline::Parser | Generic parser for commandline arguments |
| wibble::stream::PosixBuf | |
| wibble::sys::sig::ProcMask | RAII-style sigprocmask wrapper |
| wibble::RangeIterator< R >::Proxy | |
| Public< T > | |
| TestCommandlineOptions::Public< T > | |
| wibble::Range< T > | |
| wibble::RangeInterface< T > | |
| wibble::RangeIterator< R > | |
| wibble::RangeMixin< T, Self > | |
| wibble::RangeMorph< T, W > | |
| wibble::exception::Regexp | |
| wibble::Regexp | |
| tut::reporter | Default TUT callback handler |
| tut::restartable_wrapper | Restartable test runner wrapper |
| wibble::ReturnType< _T > | |
| wibble::ReturnType< void > | |
| RunFeedback | |
| RunSuite | |
| RunTest | |
| wibble::SanitizeResultType< F > | |
| wibble::SanitizeReturn< F, R > | |
| wibble::SanitizeReturn< F, void > | |
| tut::seh | Exception to be throwed when test issued SEH (Win32) |
| wibble::log::Sender | Handle sending a log message |
| wibble::list::Sorted< List >::SharedPtr | |
| wibble::list::Sorted< List >::SharedVec | |
| wibble::sys::ShellCommand | Execute a shell command using /bin/sh -c |
| wibble::commandline::SingleOption< T > | |
| wibble::Singleton< T > | |
| wibble::list::Singular< T > | |
| wibble::list::Sorted< List > | |
| wibble::str::Split | Split a string where a given substring is found |
| wibble::Splitter | Split a string using a regular expression to match the token separators |
| wibble::commandline::StandardParser | Parser for commandline arguments, with builting help functions |
| wibble::commandline::StandardParserWithMandatoryCommand | Parser for commandline arguments, with builting help functions and manpage generation, and requiring a mandatory command |
| wibble::commandline::StandardParserWithManpage | Parser for commandline arguments, with builting help functions and manpage generation |
| wibble::StlIterator< It > | |
| wibble::log::Streambuf | Streambuf class for logging |
| wibble::commandline::String | |
| wibble::exception::System | Base class for system exceptions |
| wibble::list::Take< List > | |
| wibble::TAnd< A, B, C, D, E > | |
| wibble::TAndC< bool, bool, bool, bool, bool > | |
| wibble::TAndC< true, true, true, true, true > | |
| tut::test_group< Data, MaxTestsInGroup > | Test group; used to recreate test object instance for each new test since we have to have reinitialized Data base class |
| tut::test_object< Data > | Test object |
| tut::test_result | Return type of runned test/test group |
| tut::test_runner | Test runner |
| tut::test_runner_singleton | Singleton for test_runner implementation |
| TestBuffer | |
| TestCommandlineCore | |
| TestCommandlineDoc | |
| TestCommandlineEngine | |
| TestCommandlineOptions | |
| TestEmpty | |
| TestException | |
| TestFs | |
| TestList | |
| TestLockfile | |
| TestNetBuffer | |
| TestProcess | |
| tut::tests_registerer< Test, Group, n > | Walks through test tree and stores address of each test method in group |
| tut::tests_registerer< Test, Group, 0 > | |
| TestSignal | |
| TestThread | |
| wibble::TFalse | |
| wibble::sys::Thread | Encapsulates a thread |
| TestThread::Thread1 | |
| TestThread::Thread2 | |
| wibble::TImply< A, B > | |
| wibble::TImplyC< a, b > | |
| wibble::TNot< T > | |
| wibble::TNotC< a > | |
| wibble::Tokenizer | |
| wibble::TOr< A, B, C, D, E > | |
| wibble::TOrC< bool, bool, bool, bool, bool > | |
| wibble::TOrC< false, false, false, false, false > | |
| wibble::TPair< A, B > | |
| wibble::TransformedRange< Transform > | |
| wibble::TSame< A, B > | |
| wibble::TSame< A, A > | |
| wibble::TTrue | |
| wibble::list::Unique< List > | |
| wibble::UniqueRange< T > | |
| wibble::Unit | |
| wibble::exception::ValOutOfRange< C > | Exception thrown when index checking fails |
| wibble::commandline::VectorOption< T > | |
| wibble::VirtualBase | |
| wibble::exception::WaitInterrupted | Exception thrown when some system wait is interrupted by a signal |
| tut::warning | Exception to be throwed when test desctructor throwed an exception |
| wibble::text::WordWrap | Simple string wrapper |
| wibble::str::YamlStream | Parse a record of Yaml-style field: value couples |