Symbulation
latest
Using Symbulation
Projects using Symbulation
Quick Start Guides
ALIFE 2022 Symbulation Tutorial
ALIFE Talks Featuring Symbulation
Library API
Contributing to Symbulation
Getting started with Symbulation development
Coding guidelines and review checklist
Documentation for Symbulation Documentation
Guide to Testing in Symbulation
Symbulation
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
AND_GIVEN (C macro)
AND_THEN (C macro)
AND_WHEN (C macro)
ANON_TEST_CASE (C macro)
B
Bacterium (C++ class)
Bacterium::Bacterium (C++ function)
,
[1]
,
[2]
,
[3]
Bacterium::GetIncVal (C++ function)
Bacterium::GetName (C++ function)
Bacterium::host_incorporation_val (C++ member)
Bacterium::MakeNew (C++ function)
Bacterium::Mutate (C++ function)
Bacterium::my_world (C++ member)
Bacterium::ProcessLysogenResources (C++ function)
Bacterium::SetIncVal (C++ function)
C
CAPTURE (C macro)
Catch::always_false (C++ struct)
Catch::AssertionHandler (C++ class)
Catch::AssertionHandler::allowThrows (C++ function)
Catch::AssertionHandler::AssertionHandler (C++ function)
Catch::AssertionHandler::complete (C++ function)
Catch::AssertionHandler::handleExceptionNotThrownAsExpected (C++ function)
Catch::AssertionHandler::handleExceptionThrownAsExpected (C++ function)
Catch::AssertionHandler::handleExpr (C++ function)
,
[1]
Catch::AssertionHandler::handleMessage (C++ function)
Catch::AssertionHandler::handleThrowingCallSkipped (C++ function)
Catch::AssertionHandler::handleUnexpectedExceptionNotThrown (C++ function)
Catch::AssertionHandler::handleUnexpectedInflightException (C++ function)
Catch::AssertionHandler::setCompleted (C++ function)
Catch::AssertionHandler::~AssertionHandler (C++ function)
Catch::AssertionInfo (C++ struct)
Catch::AssertionInfo::capturedExpression (C++ member)
Catch::AssertionInfo::lineInfo (C++ member)
Catch::AssertionInfo::macroName (C++ member)
Catch::AssertionInfo::resultDisposition (C++ member)
Catch::AssertionReaction (C++ struct)
Catch::AssertionReaction::shouldDebugBreak (C++ member)
Catch::AssertionReaction::shouldThrow (C++ member)
Catch::AutoReg (C++ struct)
Catch::AutoReg::AutoReg (C++ function)
Catch::AutoReg::~AutoReg (C++ function)
Catch::BinaryExpr (C++ class)
Catch::BinaryExpr::BinaryExpr (C++ function)
Catch::BinaryExpr::operator!= (C++ function)
Catch::BinaryExpr::operator&& (C++ function)
Catch::BinaryExpr::operator< (C++ function)
Catch::BinaryExpr::operator<= (C++ function)
Catch::BinaryExpr::operator== (C++ function)
Catch::BinaryExpr::operator> (C++ function)
Catch::BinaryExpr::operator>= (C++ function)
Catch::BinaryExpr::operator|| (C++ function)
Catch::Capturer (C++ class)
Catch::Capturer::Capturer (C++ function)
Catch::Capturer::captureValue (C++ function)
Catch::Capturer::captureValues (C++ function)
,
[1]
Catch::Capturer::~Capturer (C++ function)
Catch::CaseSensitive (C++ struct)
Catch::CaseSensitive::Choice (C++ enum)
Catch::CaseSensitive::Choice::No (C++ enumerator)
Catch::CaseSensitive::Choice::Yes (C++ enumerator)
Catch::cerr (C++ function)
Catch::cleanUp (C++ function)
Catch::cleanUpContext (C++ function)
Catch::clog (C++ function)
Catch::contains (C++ function)
Catch::Counts (C++ struct)
Catch::Counts::allOk (C++ function)
Catch::Counts::allPassed (C++ function)
Catch::Counts::failed (C++ member)
Catch::Counts::failedButOk (C++ member)
Catch::Counts::operator+= (C++ function)
Catch::Counts::operator- (C++ function)
Catch::Counts::passed (C++ member)
Catch::Counts::total (C++ function)
Catch::cout (C++ function)
Catch::Decomposer (C++ struct)
Catch::Decomposer::operator<= (C++ function)
,
[1]
Catch::Detail::Approx (C++ class)
Catch::Detail::Approx::Approx (C++ function)
,
[1]
Catch::Detail::Approx::custom (C++ function)
Catch::Detail::Approx::epsilon (C++ function)
Catch::Detail::Approx::margin (C++ function)
Catch::Detail::Approx::operator!= (C++ function)
,
[1]
Catch::Detail::Approx::operator() (C++ function)
Catch::Detail::Approx::operator- (C++ function)
Catch::Detail::Approx::operator<= (C++ function)
,
[1]
Catch::Detail::Approx::operator== (C++ function)
,
[1]
Catch::Detail::Approx::operator>= (C++ function)
,
[1]
Catch::Detail::Approx::scale (C++ function)
Catch::Detail::Approx::toString (C++ function)
Catch::Detail::convertUnknownEnumToString (C++ function)
Catch::Detail::convertUnstreamable (C++ function)
,
[1]
,
[2]
Catch::Detail::EnumInfo (C++ struct)
Catch::Detail::EnumInfo::lookup (C++ function)
Catch::Detail::EnumInfo::m_name (C++ member)
Catch::Detail::EnumInfo::m_values (C++ member)
Catch::Detail::EnumInfo::~EnumInfo (C++ function)
Catch::detail::is_range_impl (C++ struct)
Catch::detail::is_range_impl<T, typename void_type<decltype(begin(std::declval<T>()))>::type> (C++ struct)
Catch::Detail::IsStreamInsertable (C++ class)
Catch::Detail::IsStreamInsertable::value (C++ member)
Catch::Detail::rangeToString (C++ function)
Catch::Detail::stringify (C++ function)
Catch::Detail::unprintableString (C++ member)
Catch::detail::void_type (C++ struct)
Catch::detail::void_type::type (C++ type)
Catch::exceptionTranslateFunction (C++ type)
Catch::ExceptionTranslatorRegistrar (C++ class)
Catch::ExceptionTranslatorRegistrar::ExceptionTranslator (C++ class)
Catch::ExceptionTranslatorRegistrar::ExceptionTranslator::ExceptionTranslator (C++ function)
Catch::ExceptionTranslatorRegistrar::ExceptionTranslator::m_translateFunction (C++ member)
Catch::ExceptionTranslatorRegistrar::ExceptionTranslator::translate (C++ function)
Catch::ExceptionTranslatorRegistrar::ExceptionTranslatorRegistrar (C++ function)
Catch::ExceptionTranslators (C++ type)
Catch::ExprLhs (C++ class)
Catch::ExprLhs::ExprLhs (C++ function)
Catch::ExprLhs::makeUnaryExpr (C++ function)
Catch::ExprLhs::operator!= (C++ function)
,
[1]
Catch::ExprLhs::operator& (C++ function)
Catch::ExprLhs::operator&& (C++ function)
Catch::ExprLhs::operator< (C++ function)
Catch::ExprLhs::operator<= (C++ function)
Catch::ExprLhs::operator== (C++ function)
,
[1]
Catch::ExprLhs::operator> (C++ function)
Catch::ExprLhs::operator>= (C++ function)
Catch::ExprLhs::operator^ (C++ function)
Catch::ExprLhs::operator| (C++ function)
Catch::ExprLhs::operator|| (C++ function)
Catch::filterTests (C++ function)
Catch::formatReconstructedExpression (C++ function)
Catch::FunctionReturnType (C++ type)
Catch::GeneratorException (C++ class)
Catch::GeneratorException::GeneratorException (C++ function)
Catch::GeneratorException::what (C++ function)
Catch::Generators::acquireGeneratorTracker (C++ function)
Catch::Generators::as (C++ struct)
Catch::Generators::chunk (C++ function)
Catch::Generators::ChunkGenerator (C++ class)
Catch::Generators::ChunkGenerator::ChunkGenerator (C++ function)
Catch::Generators::ChunkGenerator::get (C++ function)
Catch::Generators::ChunkGenerator::next (C++ function)
Catch::Generators::filter (C++ function)
Catch::Generators::FilterGenerator (C++ class)
Catch::Generators::FilterGenerator::FilterGenerator (C++ function)
Catch::Generators::FilterGenerator::get (C++ function)
Catch::Generators::FilterGenerator::next (C++ function)
Catch::Generators::FixedValuesGenerator (C++ class)
Catch::Generators::FixedValuesGenerator::FixedValuesGenerator (C++ function)
Catch::Generators::FixedValuesGenerator::get (C++ function)
Catch::Generators::FixedValuesGenerator::next (C++ function)
Catch::Generators::generate (C++ function)
Catch::Generators::GeneratorBasePtr (C++ type)
Catch::Generators::Generators (C++ class)
Catch::Generators::Generators::Generators (C++ function)
Catch::Generators::Generators::get (C++ function)
Catch::Generators::Generators::next (C++ function)
Catch::Generators::GeneratorUntypedBase (C++ class)
Catch::Generators::GeneratorUntypedBase::GeneratorUntypedBase (C++ function)
Catch::Generators::GeneratorUntypedBase::next (C++ function)
Catch::Generators::GeneratorUntypedBase::~GeneratorUntypedBase (C++ function)
Catch::Generators::GeneratorWrapper (C++ class)
Catch::Generators::GeneratorWrapper::GeneratorWrapper (C++ function)
Catch::Generators::GeneratorWrapper::get (C++ function)
Catch::Generators::GeneratorWrapper::next (C++ function)
Catch::Generators::IGenerator (C++ struct)
Catch::Generators::IGenerator::get (C++ function)
Catch::Generators::IGenerator::type (C++ type)
Catch::Generators::IGenerator::~IGenerator (C++ function)
Catch::Generators::IteratorGenerator (C++ class)
Catch::Generators::IteratorGenerator::get (C++ function)
Catch::Generators::IteratorGenerator::IteratorGenerator (C++ function)
Catch::Generators::IteratorGenerator::next (C++ function)
Catch::Generators::map (C++ function)
Catch::Generators::MapGenerator (C++ class)
Catch::Generators::MapGenerator::get (C++ function)
Catch::Generators::MapGenerator::MapGenerator (C++ function)
Catch::Generators::MapGenerator::next (C++ function)
Catch::Generators::pf::make_unique (C++ function)
Catch::Generators::RandomFloatingGenerator (C++ class)
Catch::Generators::RandomFloatingGenerator::get (C++ function)
Catch::Generators::RandomFloatingGenerator::next (C++ function)
Catch::Generators::RandomFloatingGenerator::RandomFloatingGenerator (C++ function)
Catch::Generators::RandomIntegerGenerator (C++ class)
Catch::Generators::RandomIntegerGenerator::get (C++ function)
Catch::Generators::RandomIntegerGenerator::next (C++ function)
Catch::Generators::RandomIntegerGenerator::RandomIntegerGenerator (C++ function)
Catch::Generators::RangeGenerator (C++ class)
Catch::Generators::RangeGenerator::get (C++ function)
Catch::Generators::RangeGenerator::next (C++ function)
Catch::Generators::RangeGenerator::RangeGenerator (C++ function)
,
[1]
Catch::Generators::repeat (C++ function)
Catch::Generators::RepeatGenerator (C++ class)
Catch::Generators::RepeatGenerator::get (C++ function)
Catch::Generators::RepeatGenerator::next (C++ function)
Catch::Generators::RepeatGenerator::RepeatGenerator (C++ function)
Catch::Generators::SingleValueGenerator (C++ class)
Catch::Generators::SingleValueGenerator::get (C++ function)
Catch::Generators::SingleValueGenerator::next (C++ function)
Catch::Generators::SingleValueGenerator::SingleValueGenerator (C++ function)
Catch::Generators::table (C++ function)
Catch::Generators::take (C++ function)
Catch::Generators::TakeGenerator (C++ class)
Catch::Generators::TakeGenerator::get (C++ function)
Catch::Generators::TakeGenerator::next (C++ function)
Catch::Generators::TakeGenerator::TakeGenerator (C++ function)
Catch::Generators::value (C++ function)
Catch::Generators::values (C++ function)
Catch::getAllTestCasesSorted (C++ function)
Catch::getCurrentContext (C++ function)
Catch::getCurrentMutableContext (C++ function)
Catch::getCurrentNanosecondsSinceEpoch (C++ function)
Catch::getEstimatedClockResolution (C++ function)
Catch::getMutableRegistryHub (C++ function)
Catch::getRegistryHub (C++ function)
Catch::getResultCapture (C++ function)
Catch::IConfig (C++ struct)
Catch::IConfig::abortAfter (C++ function)
Catch::IConfig::allowThrows (C++ function)
Catch::IConfig::benchmarkConfidenceInterval (C++ function)
Catch::IConfig::benchmarkNoAnalysis (C++ function)
Catch::IConfig::benchmarkResamples (C++ function)
Catch::IConfig::benchmarkSamples (C++ function)
Catch::IConfig::benchmarkWarmupTime (C++ function)
Catch::IConfig::getSectionsToRun (C++ function)
Catch::IConfig::getTestsOrTags (C++ function)
Catch::IConfig::hasTestFilters (C++ function)
Catch::IConfig::includeSuccessfulResults (C++ function)
Catch::IConfig::minDuration (C++ function)
Catch::IConfig::name (C++ function)
Catch::IConfig::rngSeed (C++ function)
Catch::IConfig::runOrder (C++ function)
Catch::IConfig::shouldDebugBreak (C++ function)
Catch::IConfig::showDurations (C++ function)
Catch::IConfig::showInvisibles (C++ function)
Catch::IConfig::stream (C++ function)
Catch::IConfig::testSpec (C++ function)
Catch::IConfig::useColour (C++ function)
Catch::IConfig::verbosity (C++ function)
Catch::IConfig::warnAboutMissingAssertions (C++ function)
Catch::IConfig::warnAboutNoTests (C++ function)
Catch::IConfig::~IConfig (C++ function)
Catch::IConfigPtr (C++ type)
Catch::IContext (C++ struct)
Catch::IContext::getConfig (C++ function)
Catch::IContext::getResultCapture (C++ function)
Catch::IContext::getRunner (C++ function)
Catch::IContext::~IContext (C++ function)
Catch::IExceptionTranslator (C++ struct)
Catch::IExceptionTranslator::translate (C++ function)
Catch::IExceptionTranslator::~IExceptionTranslator (C++ function)
Catch::IExceptionTranslatorRegistry (C++ struct)
Catch::IExceptionTranslatorRegistry::translateActiveException (C++ function)
Catch::IExceptionTranslatorRegistry::~IExceptionTranslatorRegistry (C++ function)
Catch::IGeneratorTracker (C++ struct)
Catch::IGeneratorTracker::getGenerator (C++ function)
Catch::IGeneratorTracker::hasGenerator (C++ function)
Catch::IGeneratorTracker::setGenerator (C++ function)
Catch::IGeneratorTracker::~IGeneratorTracker (C++ function)
Catch::IMutableContext (C++ struct)
Catch::IMutableContext::setConfig (C++ function)
Catch::IMutableContext::setResultCapture (C++ function)
Catch::IMutableContext::setRunner (C++ function)
Catch::IMutableContext::~IMutableContext (C++ function)
Catch::IMutableEnumValuesRegistry (C++ struct)
Catch::IMutableEnumValuesRegistry::registerEnum (C++ function)
,
[1]
Catch::IMutableEnumValuesRegistry::~IMutableEnumValuesRegistry (C++ function)
Catch::IMutableRegistryHub (C++ struct)
Catch::IMutableRegistryHub::getMutableEnumValuesRegistry (C++ function)
Catch::IMutableRegistryHub::registerListener (C++ function)
Catch::IMutableRegistryHub::registerReporter (C++ function)
Catch::IMutableRegistryHub::registerStartupException (C++ function)
Catch::IMutableRegistryHub::registerTagAlias (C++ function)
Catch::IMutableRegistryHub::registerTest (C++ function)
Catch::IMutableRegistryHub::registerTranslator (C++ function)
Catch::IMutableRegistryHub::~IMutableRegistryHub (C++ function)
Catch::IRegistryHub (C++ struct)
Catch::IRegistryHub::getExceptionTranslatorRegistry (C++ function)
Catch::IRegistryHub::getReporterRegistry (C++ function)
Catch::IRegistryHub::getStartupExceptionRegistry (C++ function)
Catch::IRegistryHub::getTagAliasRegistry (C++ function)
Catch::IRegistryHub::getTestCaseRegistry (C++ function)
Catch::IRegistryHub::~IRegistryHub (C++ function)
Catch::IReporterFactoryPtr (C++ type)
Catch::IResultCapture (C++ struct)
Catch::IResultCapture::acquireGeneratorTracker (C++ function)
Catch::IResultCapture::assertionPassed (C++ function)
Catch::IResultCapture::emplaceUnscopedMessage (C++ function)
Catch::IResultCapture::exceptionEarlyReported (C++ function)
Catch::IResultCapture::getCurrentTestName (C++ function)
Catch::IResultCapture::getLastResult (C++ function)
Catch::IResultCapture::handleExpr (C++ function)
Catch::IResultCapture::handleFatalErrorCondition (C++ function)
Catch::IResultCapture::handleIncomplete (C++ function)
Catch::IResultCapture::handleMessage (C++ function)
Catch::IResultCapture::handleNonExpr (C++ function)
Catch::IResultCapture::handleUnexpectedExceptionNotThrown (C++ function)
Catch::IResultCapture::handleUnexpectedInflightException (C++ function)
Catch::IResultCapture::lastAssertionPassed (C++ function)
Catch::IResultCapture::popScopedMessage (C++ function)
Catch::IResultCapture::pushScopedMessage (C++ function)
Catch::IResultCapture::sectionEnded (C++ function)
Catch::IResultCapture::sectionEndedEarly (C++ function)
Catch::IResultCapture::sectionStarted (C++ function)
Catch::IResultCapture::~IResultCapture (C++ function)
Catch::IRunner (C++ struct)
Catch::IRunner::aborting (C++ function)
Catch::IRunner::~IRunner (C++ function)
Catch::is_callable (C++ struct)
Catch::is_callable<Fun(Args...)> (C++ struct)
Catch::is_callable_tester (C++ struct)
Catch::is_callable_tester::test (C++ function)
Catch::is_range (C++ struct)
Catch::isFalseTest (C++ function)
Catch::isJustInfo (C++ function)
Catch::isOk (C++ function)
Catch::isThrowSafe (C++ function)
Catch::IStream (C++ struct)
Catch::IStream::stream (C++ function)
Catch::IStream::~IStream (C++ function)
Catch::ITestCaseRegistry (C++ struct)
Catch::ITestCaseRegistry::getAllTests (C++ function)
Catch::ITestCaseRegistry::getAllTestsSorted (C++ function)
Catch::ITestCaseRegistry::~ITestCaseRegistry (C++ function)
Catch::ITestInvoker (C++ struct)
Catch::ITestInvoker::invoke (C++ function)
Catch::ITestInvoker::~ITestInvoker (C++ function)
Catch::ITransientExpression (C++ struct)
Catch::ITransientExpression::getResult (C++ function)
Catch::ITransientExpression::isBinaryExpression (C++ function)
Catch::ITransientExpression::ITransientExpression (C++ function)
Catch::ITransientExpression::m_isBinaryExpression (C++ member)
Catch::ITransientExpression::m_result (C++ member)
Catch::ITransientExpression::streamReconstructedExpression (C++ function)
Catch::ITransientExpression::~ITransientExpression (C++ function)
Catch::LazyExpression (C++ class)
Catch::LazyExpression::LazyExpression (C++ function)
,
[1]
Catch::LazyExpression::operator bool (C++ function)
Catch::LazyExpression::operator<< (C++ function)
Catch::LazyExpression::operator= (C++ function)
Catch::makeMatchExpr (C++ function)
Catch::makeStream (C++ function)
Catch::makeTestCase (C++ function)
Catch::Matchers::Approx (C++ function)
Catch::Matchers::EndsWith (C++ function)
Catch::Matchers::Exception::ExceptionMessageMatcher (C++ class)
Catch::Matchers::Exception::ExceptionMessageMatcher::describe (C++ function)
Catch::Matchers::Exception::ExceptionMessageMatcher::ExceptionMessageMatcher (C++ function)
Catch::Matchers::Exception::ExceptionMessageMatcher::match (C++ function)
Catch::Matchers::Floating::WithinAbsMatcher (C++ struct)
Catch::Matchers::Floating::WithinAbsMatcher::describe (C++ function)
Catch::Matchers::Floating::WithinAbsMatcher::match (C++ function)
Catch::Matchers::Floating::WithinAbsMatcher::WithinAbsMatcher (C++ function)
Catch::Matchers::Floating::WithinRelMatcher (C++ struct)
Catch::Matchers::Floating::WithinRelMatcher::describe (C++ function)
Catch::Matchers::Floating::WithinRelMatcher::match (C++ function)
Catch::Matchers::Floating::WithinRelMatcher::WithinRelMatcher (C++ function)
Catch::Matchers::Floating::WithinUlpsMatcher (C++ struct)
Catch::Matchers::Floating::WithinUlpsMatcher::describe (C++ function)
Catch::Matchers::Floating::WithinUlpsMatcher::match (C++ function)
Catch::Matchers::Floating::WithinUlpsMatcher::WithinUlpsMatcher (C++ function)
Catch::Matchers::Generic::Detail::finalizeDescription (C++ function)
Catch::Matchers::Generic::PredicateMatcher (C++ class)
Catch::Matchers::Generic::PredicateMatcher::describe (C++ function)
Catch::Matchers::Generic::PredicateMatcher::match (C++ function)
Catch::Matchers::Generic::PredicateMatcher::PredicateMatcher (C++ function)
Catch::Matchers::Impl::MatchAllOf (C++ struct)
Catch::Matchers::Impl::MatchAllOf::describe (C++ function)
Catch::Matchers::Impl::MatchAllOf::m_matchers (C++ member)
Catch::Matchers::Impl::MatchAllOf::match (C++ function)
Catch::Matchers::Impl::MatchAllOf::operator&& (C++ function)
Catch::Matchers::Impl::MatchAnyOf (C++ struct)
Catch::Matchers::Impl::MatchAnyOf::describe (C++ function)
Catch::Matchers::Impl::MatchAnyOf::m_matchers (C++ member)
Catch::Matchers::Impl::MatchAnyOf::match (C++ function)
Catch::Matchers::Impl::MatchAnyOf::operator|| (C++ function)
Catch::Matchers::Impl::MatcherBase (C++ struct)
Catch::Matchers::Impl::MatcherBase::operator! (C++ function)
Catch::Matchers::Impl::MatcherBase::operator&& (C++ function)
Catch::Matchers::Impl::MatcherBase::operator|| (C++ function)
Catch::Matchers::Impl::MatcherMethod (C++ struct)
Catch::Matchers::Impl::MatcherMethod::match (C++ function)
Catch::Matchers::Impl::MatcherUntypedBase (C++ class)
Catch::Matchers::Impl::MatcherUntypedBase::describe (C++ function)
Catch::Matchers::Impl::MatcherUntypedBase::m_cachedToString (C++ member)
Catch::Matchers::Impl::MatcherUntypedBase::MatcherUntypedBase (C++ function)
,
[1]
Catch::Matchers::Impl::MatcherUntypedBase::operator= (C++ function)
Catch::Matchers::Impl::MatcherUntypedBase::toString (C++ function)
Catch::Matchers::Impl::MatcherUntypedBase::~MatcherUntypedBase (C++ function)
Catch::Matchers::Impl::MatchNotOf (C++ struct)
Catch::Matchers::Impl::MatchNotOf::describe (C++ function)
Catch::Matchers::Impl::MatchNotOf::m_underlyingMatcher (C++ member)
Catch::Matchers::Impl::MatchNotOf::match (C++ function)
Catch::Matchers::Impl::MatchNotOf::MatchNotOf (C++ function)
Catch::Matchers::Matches (C++ function)
Catch::Matchers::Message (C++ function)
Catch::Matchers::Predicate (C++ function)
Catch::Matchers::StartsWith (C++ function)
Catch::Matchers::StdString::CasedString (C++ struct)
Catch::Matchers::StdString::CasedString::adjustString (C++ function)
Catch::Matchers::StdString::CasedString::CasedString (C++ function)
Catch::Matchers::StdString::CasedString::caseSensitivitySuffix (C++ function)
Catch::Matchers::StdString::CasedString::m_caseSensitivity (C++ member)
Catch::Matchers::StdString::CasedString::m_str (C++ member)
Catch::Matchers::StdString::ContainsMatcher (C++ struct)
Catch::Matchers::StdString::ContainsMatcher::ContainsMatcher (C++ function)
Catch::Matchers::StdString::ContainsMatcher::match (C++ function)
Catch::Matchers::StdString::EndsWithMatcher (C++ struct)
Catch::Matchers::StdString::EndsWithMatcher::EndsWithMatcher (C++ function)
Catch::Matchers::StdString::EndsWithMatcher::match (C++ function)
Catch::Matchers::StdString::EqualsMatcher (C++ struct)
Catch::Matchers::StdString::EqualsMatcher::EqualsMatcher (C++ function)
Catch::Matchers::StdString::EqualsMatcher::match (C++ function)
Catch::Matchers::StdString::RegexMatcher (C++ struct)
Catch::Matchers::StdString::RegexMatcher::describe (C++ function)
Catch::Matchers::StdString::RegexMatcher::match (C++ function)
Catch::Matchers::StdString::RegexMatcher::RegexMatcher (C++ function)
Catch::Matchers::StdString::StartsWithMatcher (C++ struct)
Catch::Matchers::StdString::StartsWithMatcher::match (C++ function)
Catch::Matchers::StdString::StartsWithMatcher::StartsWithMatcher (C++ function)
Catch::Matchers::StdString::StringMatcherBase (C++ struct)
Catch::Matchers::StdString::StringMatcherBase::describe (C++ function)
Catch::Matchers::StdString::StringMatcherBase::m_comparator (C++ member)
Catch::Matchers::StdString::StringMatcherBase::m_operation (C++ member)
Catch::Matchers::StdString::StringMatcherBase::StringMatcherBase (C++ function)
Catch::Matchers::UnorderedEquals (C++ function)
Catch::Matchers::Vector::ApproxMatcher (C++ struct)
Catch::Matchers::Vector::ApproxMatcher::approx (C++ member)
Catch::Matchers::Vector::ApproxMatcher::ApproxMatcher (C++ function)
Catch::Matchers::Vector::ApproxMatcher::describe (C++ function)
Catch::Matchers::Vector::ApproxMatcher::epsilon (C++ function)
Catch::Matchers::Vector::ApproxMatcher::m_comparator (C++ member)
Catch::Matchers::Vector::ApproxMatcher::margin (C++ function)
Catch::Matchers::Vector::ApproxMatcher::match (C++ function)
Catch::Matchers::Vector::ApproxMatcher::scale (C++ function)
Catch::Matchers::Vector::ContainsElementMatcher (C++ struct)
Catch::Matchers::Vector::ContainsElementMatcher::ContainsElementMatcher (C++ function)
Catch::Matchers::Vector::ContainsElementMatcher::describe (C++ function)
Catch::Matchers::Vector::ContainsElementMatcher::m_comparator (C++ member)
Catch::Matchers::Vector::ContainsElementMatcher::match (C++ function)
Catch::Matchers::Vector::ContainsMatcher (C++ struct)
Catch::Matchers::Vector::ContainsMatcher::ContainsMatcher (C++ function)
Catch::Matchers::Vector::ContainsMatcher::describe (C++ function)
Catch::Matchers::Vector::ContainsMatcher::m_comparator (C++ member)
Catch::Matchers::Vector::ContainsMatcher::match (C++ function)
Catch::Matchers::Vector::EqualsMatcher (C++ struct)
Catch::Matchers::Vector::EqualsMatcher::describe (C++ function)
Catch::Matchers::Vector::EqualsMatcher::EqualsMatcher (C++ function)
Catch::Matchers::Vector::EqualsMatcher::m_comparator (C++ member)
Catch::Matchers::Vector::EqualsMatcher::match (C++ function)
Catch::Matchers::Vector::UnorderedEqualsMatcher (C++ struct)
Catch::Matchers::Vector::UnorderedEqualsMatcher::describe (C++ function)
Catch::Matchers::Vector::UnorderedEqualsMatcher::match (C++ function)
Catch::Matchers::Vector::UnorderedEqualsMatcher::UnorderedEqualsMatcher (C++ function)
Catch::Matchers::VectorContains (C++ function)
Catch::Matchers::WithinAbs (C++ function)
Catch::MatchExpr (C++ class)
Catch::MatchExpr::MatchExpr (C++ function)
Catch::MatchExpr::streamReconstructedExpression (C++ function)
Catch::matchTest (C++ function)
Catch::MessageBuilder (C++ struct)
Catch::MessageBuilder::m_info (C++ member)
Catch::MessageBuilder::MessageBuilder (C++ function)
Catch::MessageBuilder::operator<< (C++ function)
Catch::MessageInfo (C++ struct)
Catch::MessageInfo::lineInfo (C++ member)
Catch::MessageInfo::macroName (C++ member)
Catch::MessageInfo::message (C++ member)
Catch::MessageInfo::MessageInfo (C++ function)
Catch::MessageInfo::operator< (C++ function)
Catch::MessageInfo::operator== (C++ function)
Catch::MessageInfo::sequence (C++ member)
Catch::MessageInfo::type (C++ member)
Catch::MessageStream (C++ struct)
Catch::MessageStream::m_stream (C++ member)
Catch::MessageStream::operator<< (C++ function)
Catch::NameAndTags (C++ struct)
Catch::NameAndTags::name (C++ member)
Catch::NameAndTags::NameAndTags (C++ function)
Catch::NameAndTags::tags (C++ member)
Catch::NonCopyable (C++ class)
Catch::NonCopyable::NonCopyable (C++ function)
Catch::NonCopyable::~NonCopyable (C++ function)
Catch::operator""_sr (C++ function)
Catch::operator+ (C++ function)
Catch::operator+= (C++ function)
Catch::operator| (C++ function)
Catch::Option (C++ class)
Catch::Option::none (C++ function)
Catch::Option::operator bool (C++ function)
Catch::Option::operator! (C++ function)
Catch::Option::operator* (C++ function)
,
[1]
Catch::Option::operator-> (C++ function)
,
[1]
Catch::Option::operator= (C++ function)
,
[1]
Catch::Option::Option (C++ function)
,
[1]
,
[2]
Catch::Option::reset (C++ function)
Catch::Option::some (C++ function)
Catch::Option::valueOr (C++ function)
Catch::Option::~Option (C++ function)
Catch::pluralise (C++ struct)
Catch::pluralise::m_count (C++ member)
Catch::pluralise::m_label (C++ member)
Catch::pluralise::operator<< (C++ function)
Catch::pluralise::pluralise (C++ function)
Catch::RegistrarForTagAliases (C++ struct)
Catch::RegistrarForTagAliases::RegistrarForTagAliases (C++ function)
Catch::replaceInPlace (C++ function)
Catch::ResultDisposition (C++ struct)
Catch::ResultDisposition::Flags (C++ enum)
Catch::ResultDisposition::Flags::ContinueOnFailure (C++ enumerator)
Catch::ResultDisposition::Flags::FalseTest (C++ enumerator)
Catch::ResultDisposition::Flags::Normal (C++ enumerator)
Catch::ResultDisposition::Flags::SuppressFail (C++ enumerator)
Catch::ResultWas (C++ struct)
Catch::ResultWas::OfType (C++ enum)
Catch::ResultWas::OfType::DidntThrowException (C++ enumerator)
Catch::ResultWas::OfType::Exception (C++ enumerator)
Catch::ResultWas::OfType::ExplicitFailure (C++ enumerator)
Catch::ResultWas::OfType::ExpressionFailed (C++ enumerator)
Catch::ResultWas::OfType::FailureBit (C++ enumerator)
Catch::ResultWas::OfType::FatalErrorCondition (C++ enumerator)
Catch::ResultWas::OfType::Info (C++ enumerator)
Catch::ResultWas::OfType::Ok (C++ enumerator)
Catch::ResultWas::OfType::ThrewException (C++ enumerator)
Catch::ResultWas::OfType::Unknown (C++ enumerator)
Catch::ResultWas::OfType::Warning (C++ enumerator)
Catch::ReusableStringStream (C++ class)
Catch::ReusableStringStream::get (C++ function)
Catch::ReusableStringStream::operator<< (C++ function)
Catch::ReusableStringStream::ReusableStringStream (C++ function)
Catch::ReusableStringStream::str (C++ function)
Catch::ReusableStringStream::~ReusableStringStream (C++ function)
Catch::rng (C++ function)
Catch::rngSeed (C++ function)
Catch::RunTests (C++ struct)
Catch::RunTests::InWhatOrder (C++ enum)
Catch::RunTests::InWhatOrder::InDeclarationOrder (C++ enumerator)
Catch::RunTests::InWhatOrder::InLexicographicalOrder (C++ enumerator)
Catch::RunTests::InWhatOrder::InRandomOrder (C++ enumerator)
Catch::ScopedMessage (C++ class)
Catch::ScopedMessage::m_info (C++ member)
Catch::ScopedMessage::m_moved (C++ member)
Catch::ScopedMessage::ScopedMessage (C++ function)
,
[1]
,
[2]
Catch::ScopedMessage::~ScopedMessage (C++ function)
Catch::Section (C++ class)
Catch::Section::operator bool (C++ function)
Catch::Section::Section (C++ function)
Catch::Section::~Section (C++ function)
Catch::SectionEndInfo (C++ struct)
Catch::SectionEndInfo::durationInSeconds (C++ member)
Catch::SectionEndInfo::prevAssertions (C++ member)
Catch::SectionEndInfo::sectionInfo (C++ member)
Catch::SectionInfo (C++ struct)
Catch::SectionInfo::description (C++ member)
Catch::SectionInfo::lineInfo (C++ member)
Catch::SectionInfo::name (C++ member)
Catch::SectionInfo::SectionInfo (C++ function)
,
[1]
Catch::shouldContinueOnFailure (C++ function)
Catch::shouldSuppressFailure (C++ function)
Catch::ShowDurations (C++ struct)
Catch::ShowDurations::OrNot (C++ enum)
Catch::ShowDurations::OrNot::Always (C++ enumerator)
Catch::ShowDurations::OrNot::DefaultForReporter (C++ enumerator)
Catch::ShowDurations::OrNot::Never (C++ enumerator)
Catch::SimplePcg32 (C++ class)
Catch::SimplePcg32::discard (C++ function)
Catch::SimplePcg32::operator() (C++ function)
Catch::SimplePcg32::result_type (C++ type)
Catch::SimplePcg32::seed (C++ function)
Catch::SimplePcg32::SimplePcg32 (C++ function)
,
[1]
Catch::SourceLineInfo (C++ struct)
Catch::SourceLineInfo::empty (C++ function)
Catch::SourceLineInfo::file (C++ member)
Catch::SourceLineInfo::line (C++ member)
Catch::SourceLineInfo::operator< (C++ function)
Catch::SourceLineInfo::operator= (C++ function)
,
[1]
Catch::SourceLineInfo::operator== (C++ function)
Catch::SourceLineInfo::SourceLineInfo (C++ function)
,
[1]
,
[2]
,
[3]
Catch::splitStringRef (C++ function)
Catch::StreamEndStop (C++ struct)
Catch::StreamEndStop::operator+ (C++ function)
Catch::StringMaker (C++ struct)
Catch::StringMaker::convert (C++ function)
,
[1]
Catch::StringMaker<bool> (C++ struct)
Catch::StringMaker<bool>::convert (C++ function)
Catch::StringMaker<Catch::Detail::Approx> (C++ struct)
Catch::StringMaker<Catch::Detail::Approx>::convert (C++ function)
Catch::StringMaker<char const*> (C++ struct)
Catch::StringMaker<char const*>::convert (C++ function)
Catch::StringMaker<char*> (C++ struct)
Catch::StringMaker<char*>::convert (C++ function)
Catch::StringMaker<char> (C++ struct)
Catch::StringMaker<char>::convert (C++ function)
Catch::StringMaker<char[SZ]> (C++ struct)
Catch::StringMaker<char[SZ]>::convert (C++ function)
Catch::StringMaker<double> (C++ struct)
Catch::StringMaker<double>::convert (C++ function)
Catch::StringMaker<double>::precision (C++ member)
Catch::StringMaker<float> (C++ struct)
Catch::StringMaker<float>::convert (C++ function)
Catch::StringMaker<float>::precision (C++ member)
Catch::StringMaker<int> (C++ struct)
Catch::StringMaker<int>::convert (C++ function)
Catch::StringMaker<long long> (C++ struct)
Catch::StringMaker<long long>::convert (C++ function)
Catch::StringMaker<long> (C++ struct)
Catch::StringMaker<long>::convert (C++ function)
Catch::StringMaker<R C::*> (C++ struct)
Catch::StringMaker<R C::*>::convert (C++ function)
Catch::StringMaker<R, typename std::enable_if<is_range<R>::value && !::Catch::Detail::IsStreamInsertable<R>::value>::type> (C++ struct)
Catch::StringMaker<R, typename std::enable_if<is_range<R>::value && !::Catch::Detail::IsStreamInsertable<R>::value>::type>::convert (C++ function)
Catch::StringMaker<signed char> (C++ struct)
Catch::StringMaker<signed char>::convert (C++ function)
Catch::StringMaker<signed char[SZ]> (C++ struct)
Catch::StringMaker<signed char[SZ]>::convert (C++ function)
Catch::StringMaker<std::nullptr_t> (C++ struct)
Catch::StringMaker<std::nullptr_t>::convert (C++ function)
Catch::StringMaker<std::string> (C++ struct)
Catch::StringMaker<std::string>::convert (C++ function)
Catch::StringMaker<std::wstring> (C++ struct)
Catch::StringMaker<std::wstring>::convert (C++ function)
Catch::StringMaker<T*> (C++ struct)
Catch::StringMaker<T*>::convert (C++ function)
Catch::StringMaker<T[SZ]> (C++ struct)
Catch::StringMaker<T[SZ]>::convert (C++ function)
Catch::StringMaker<unsigned char> (C++ struct)
Catch::StringMaker<unsigned char>::convert (C++ function)
Catch::StringMaker<unsigned char[SZ]> (C++ struct)
Catch::StringMaker<unsigned char[SZ]>::convert (C++ function)
Catch::StringMaker<unsigned int> (C++ struct)
Catch::StringMaker<unsigned int>::convert (C++ function)
Catch::StringMaker<unsigned long long> (C++ struct)
Catch::StringMaker<unsigned long long>::convert (C++ function)
Catch::StringMaker<unsigned long> (C++ struct)
Catch::StringMaker<unsigned long>::convert (C++ function)
Catch::StringMaker<wchar_t const*> (C++ struct)
Catch::StringMaker<wchar_t const*>::convert (C++ function)
Catch::StringMaker<wchar_t*> (C++ struct)
Catch::StringMaker<wchar_t*>::convert (C++ function)
Catch::StringMatcher (C++ type)
Catch::StringRef (C++ class)
Catch::StringRef::begin (C++ function)
Catch::StringRef::c_str (C++ function)
Catch::StringRef::const_iterator (C++ type)
Catch::StringRef::data (C++ function)
Catch::StringRef::empty (C++ function)
Catch::StringRef::end (C++ function)
Catch::StringRef::isNullTerminated (C++ function)
Catch::StringRef::operator std::string (C++ function)
Catch::StringRef::operator!= (C++ function)
Catch::StringRef::operator== (C++ function)
Catch::StringRef::operator[] (C++ function)
Catch::StringRef::size (C++ function)
Catch::StringRef::size_type (C++ type)
Catch::StringRef::StringRef (C++ function)
,
[1]
,
[2]
,
[3]
Catch::StringRef::substr (C++ function)
Catch::TestCase (C++ class)
Catch::TestCase::getTestCaseInfo (C++ function)
Catch::TestCase::invoke (C++ function)
Catch::TestCase::operator< (C++ function)
Catch::TestCase::operator== (C++ function)
Catch::TestCase::TestCase (C++ function)
Catch::TestCase::withName (C++ function)
Catch::TestCaseInfo (C++ struct)
Catch::TestCaseInfo::className (C++ member)
Catch::TestCaseInfo::description (C++ member)
Catch::TestCaseInfo::expectedToFail (C++ function)
Catch::TestCaseInfo::isHidden (C++ function)
Catch::TestCaseInfo::lcaseTags (C++ member)
Catch::TestCaseInfo::lineInfo (C++ member)
Catch::TestCaseInfo::name (C++ member)
Catch::TestCaseInfo::okToFail (C++ function)
Catch::TestCaseInfo::properties (C++ member)
Catch::TestCaseInfo::setTags (C++ function)
Catch::TestCaseInfo::SpecialProperties (C++ enum)
Catch::TestCaseInfo::SpecialProperties::Benchmark (C++ enumerator)
Catch::TestCaseInfo::SpecialProperties::IsHidden (C++ enumerator)
Catch::TestCaseInfo::SpecialProperties::MayFail (C++ enumerator)
Catch::TestCaseInfo::SpecialProperties::None (C++ enumerator)
Catch::TestCaseInfo::SpecialProperties::NonPortable (C++ enumerator)
Catch::TestCaseInfo::SpecialProperties::ShouldFail (C++ enumerator)
Catch::TestCaseInfo::SpecialProperties::Throws (C++ enumerator)
Catch::TestCaseInfo::tags (C++ member)
Catch::TestCaseInfo::tagsAsString (C++ function)
Catch::TestCaseInfo::TestCaseInfo (C++ function)
Catch::TestCaseInfo::throws (C++ function)
Catch::TestFailureException (C++ struct)
Catch::TestInvokerAsMethod (C++ class)
Catch::TestInvokerAsMethod::invoke (C++ function)
Catch::TestInvokerAsMethod::TestInvokerAsMethod (C++ function)
Catch::throw_domain_error (C++ function)
Catch::throw_exception (C++ function)
Catch::throw_logic_error (C++ function)
Catch::throw_runtime_error (C++ function)
Catch::Timer (C++ class)
Catch::Timer::getElapsedMicroseconds (C++ function)
Catch::Timer::getElapsedMilliseconds (C++ function)
Catch::Timer::getElapsedNanoseconds (C++ function)
Catch::Timer::getElapsedSeconds (C++ function)
Catch::Timer::start (C++ function)
Catch::toLower (C++ function)
Catch::toLowerInPlace (C++ function)
Catch::Totals (C++ struct)
Catch::Totals::assertions (C++ member)
Catch::Totals::delta (C++ function)
Catch::Totals::error (C++ member)
Catch::Totals::operator+= (C++ function)
Catch::Totals::operator- (C++ function)
Catch::Totals::testCases (C++ member)
Catch::translateActiveException (C++ function)
Catch::true_given (C++ struct)
Catch::UnaryExpr (C++ class)
Catch::UnaryExpr::UnaryExpr (C++ function)
Catch::UseColour (C++ struct)
Catch::UseColour::YesOrNo (C++ enum)
Catch::UseColour::YesOrNo::Auto (C++ enumerator)
Catch::UseColour::YesOrNo::No (C++ enumerator)
Catch::UseColour::YesOrNo::Yes (C++ enumerator)
Catch::Verbosity (C++ enum)
Catch::Verbosity::High (C++ enumerator)
Catch::Verbosity::Normal (C++ enumerator)
Catch::Verbosity::Quiet (C++ enumerator)
Catch::WaitForKeypress (C++ struct)
Catch::WaitForKeypress::When (C++ enum)
Catch::WaitForKeypress::When::BeforeExit (C++ enumerator)
Catch::WaitForKeypress::When::BeforeStart (C++ enumerator)
Catch::WaitForKeypress::When::BeforeStartAndExit (C++ enumerator)
Catch::WaitForKeypress::When::Never (C++ enumerator)
Catch::WarnAbout (C++ struct)
Catch::WarnAbout::What (C++ enum)
Catch::WarnAbout::What::NoAssertions (C++ enumerator)
Catch::WarnAbout::What::NoTests (C++ enumerator)
Catch::WarnAbout::What::Nothing (C++ enumerator)
CATCH_CATCH_ALL (C macro)
CATCH_CATCH_ANON (C macro)
CATCH_CONFIG_COUNTER (C macro)
CATCH_CONFIG_CPP11_TO_STRING (C macro)
CATCH_CONFIG_DISABLE_EXCEPTIONS (C macro)
CATCH_CONFIG_GLOBAL_NEXTAFTER (C macro)
CATCH_CONFIG_POSIX_SIGNALS (C macro)
CATCH_CONFIG_WCHAR (C macro)
CATCH_DEFER (C macro)
CATCH_EMPTY (C macro)
CATCH_ENFORCE (C macro)
CATCH_ERROR (C macro)
Catch_global_namespace_dummy (C++ struct)
CATCH_INTERNAL_CONFIG_COUNTER (C macro)
CATCH_INTERNAL_CONFIG_GLOBAL_NEXTAFTER (C macro)
CATCH_INTERNAL_CONFIG_POSIX_SIGNALS (C macro)
CATCH_INTERNAL_ERROR (C macro)
CATCH_INTERNAL_IGNORE_BUT_WARN (C macro)
CATCH_INTERNAL_LINEINFO (C macro)
CATCH_INTERNAL_START_WARNINGS_SUPPRESSION (C macro)
CATCH_INTERNAL_STOP_WARNINGS_SUPPRESSION (C macro)
CATCH_INTERNAL_STRINGIFY (C macro)
CATCH_INTERNAL_SUPPRESS_GLOBALS_WARNINGS (C macro)
CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS (C macro)
CATCH_INTERNAL_SUPPRESS_UNUSED_TEMPLATE_WARNINGS (C macro)
CATCH_INTERNAL_SUPPRESS_UNUSED_WARNINGS (C macro)
CATCH_INTERNAL_SUPPRESS_ZERO_VARIADIC_WARNINGS (C macro)
CATCH_MAKE_MSG (C macro)
CATCH_REC_END (C macro)
CATCH_REC_GET_END (C macro)
CATCH_REC_GET_END1 (C macro)
CATCH_REC_GET_END2 (C macro)
CATCH_REC_LIST (C macro)
CATCH_REC_LIST0 (C macro)
CATCH_REC_LIST0_UD (C macro)
CATCH_REC_LIST1 (C macro)
CATCH_REC_LIST1_UD (C macro)
CATCH_REC_LIST2 (C macro)
CATCH_REC_LIST2_UD (C macro)
CATCH_REC_LIST_UD (C macro)
CATCH_REC_NEXT (C macro)
CATCH_REC_NEXT0 (C macro)
CATCH_REC_NEXT1 (C macro)
CATCH_REC_OUT (C macro)
CATCH_RECURSE (C macro)
CATCH_RECURSION_LEVEL0 (C macro)
CATCH_RECURSION_LEVEL1 (C macro)
CATCH_RECURSION_LEVEL2 (C macro)
CATCH_RECURSION_LEVEL3 (C macro)
CATCH_RECURSION_LEVEL4 (C macro)
CATCH_RECURSION_LEVEL5 (C macro)
CATCH_REGISTER_ENUM (C macro)
CATCH_REGISTER_TAG_ALIAS (C macro)
CATCH_RUNTIME_ERROR (C macro)
CATCH_TRANSLATE_EXCEPTION (C macro)
CATCH_TRY (C macro)
CATCH_VERSION_MAJOR (C macro)
CATCH_VERSION_MINOR (C macro)
CATCH_VERSION_PATCH (C macro)
CHECK (C macro)
CHECK_FALSE (C macro)
CHECK_NOFAIL (C macro)
CHECK_NOTHROW (C macro)
CHECK_THAT (C macro)
CHECK_THROWS (C macro)
CHECK_THROWS_AS (C macro)
CHECK_THROWS_MATCHES (C macro)
CHECK_THROWS_WITH (C macro)
CheckConfigFile (C++ function)
CHECKED_ELSE (C macro)
CHECKED_IF (C macro)
config (C++ member)
D
DYNAMIC_SECTION (C macro)
E
EfficientHost (C++ class)
EfficientHost::efficiency (C++ member)
EfficientHost::EfficientHost (C++ function)
,
[1]
,
[2]
,
[3]
EfficientHost::GetEfficiency (C++ function)
EfficientHost::GetName (C++ function)
EfficientHost::MakeNew (C++ function)
EfficientHost::my_world (C++ member)
EfficientHost::SetEfficiency (C++ function)
EfficientSymbiont (C++ class)
EfficientSymbiont::AddPoints (C++ function)
EfficientSymbiont::eff_mut_rate (C++ member)
EfficientSymbiont::efficiency (C++ member)
EfficientSymbiont::EfficientSymbiont (C++ function)
,
[1]
,
[2]
,
[3]
EfficientSymbiont::GetEfficiency (C++ function)
EfficientSymbiont::GetName (C++ function)
EfficientSymbiont::HorizontalTransmission (C++ function)
EfficientSymbiont::ht_mut_rate (C++ member)
EfficientSymbiont::ht_mut_size (C++ member)
EfficientSymbiont::MakeNew (C++ function)
EfficientSymbiont::Mutate (C++ function)
EfficientSymbiont::my_world (C++ member)
EfficientSymbiont::Reproduce (C++ function)
EfficientSymbiont::SetEfficiency (C++ function)
EfficientSymbiont::VerticalTransmission (C++ function)
EfficientWorld (C++ class)
EfficientWorld::CreateDataFiles (C++ function)
EfficientWorld::GetEfficiencyDataNode (C++ function)
EfficientWorld::Setup (C++ function)
EfficientWorld::SetupEfficiencyFile (C++ function)
EfficientWorld::~EfficientWorld (C++ function)
F
FAIL (C macro)
FAIL_CHECK (C macro)
G
GENERATE (C macro)
GENERATE_COPY (C macro)
GENERATE_REF (C macro)
GIVEN (C macro)
H
Host (C++ class)
Host::AddPoints (C++ function)
Host::AddReproSym (C++ function)
Host::AddSymbiont (C++ function)
Host::age (C++ member)
Host::ClearReproSyms (C++ function)
Host::ClearSyms (C++ function)
Host::dead (C++ member)
Host::DistribResources (C++ function)
Host::DistribResToSym (C++ function)
Host::GetAge (C++ function)
Host::GetDead (C++ function)
Host::GetDoEctosymbiosis (C++ function)
Host::GetIntVal (C++ function)
Host::GetName (C++ function)
Host::GetPoints (C++ function)
Host::GetReproSymbionts (C++ function)
Host::GetResInProcess (C++ function)
Host::GetSymbionts (C++ function)
Host::GrowOlder (C++ function)
Host::HandleEctosymbiosis (C++ function)
Host::HasSym (C++ function)
Host::Host (C++ function)
,
[1]
,
[2]
,
[3]
Host::interaction_val (C++ member)
Host::IsHost (C++ function)
Host::MakeNew (C++ function)
Host::Mutate (C++ function)
Host::my_config (C++ member)
Host::my_world (C++ member)
Host::operator!= (C++ function)
Host::operator= (C++ function)
,
[1]
Host::operator== (C++ function)
Host::points (C++ member)
Host::Process (C++ function)
Host::random (C++ member)
Host::repro_syms (C++ member)
Host::Reproduce (C++ function)
Host::res_in_process (C++ member)
Host::SetAge (C++ function)
Host::SetDead (C++ function)
Host::SetIntVal (C++ function)
Host::SetPoints (C++ function)
Host::SetResInProcess (C++ function)
Host::SetSymbionts (C++ function)
Host::StealResources (C++ function)
Host::SymAllowedIn (C++ function)
Host::syms (C++ member)
Host::~Host (C++ function)
I
INFO (C macro)
INTERNAL_CATCH_CAPTURE (C macro)
INTERNAL_CATCH_CATCH (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST0 (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST1 (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD0 (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD1 (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST_METHOD_X (C macro)
INTERNAL_CATCH_DECLARE_SIG_TEST_X (C macro)
INTERNAL_CATCH_DEF (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST0 (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST1 (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD0 (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD1 (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST_METHOD_X (C macro)
INTERNAL_CATCH_DEFINE_SIG_TEST_X (C macro)
INTERNAL_CATCH_DYNAMIC_SECTION (C macro)
INTERNAL_CATCH_ELSE (C macro)
INTERNAL_CATCH_EXPAND1 (C macro)
INTERNAL_CATCH_EXPAND2 (C macro)
INTERNAL_CATCH_IF (C macro)
INTERNAL_CATCH_INFO (C macro)
INTERNAL_CATCH_MAKE_NAMESPACE (C macro)
INTERNAL_CATCH_MAKE_NAMESPACE2 (C macro)
INTERNAL_CATCH_MAKE_TYPE_LIST (C macro)
INTERNAL_CATCH_MAKE_TYPE_LIST2 (C macro)
INTERNAL_CATCH_MAKE_TYPE_LISTS_FROM_TYPES (C macro)
INTERNAL_CATCH_METHOD_AS_TEST_CASE (C macro)
INTERNAL_CATCH_MSG (C macro)
INTERNAL_CATCH_NO_THROW (C macro)
INTERNAL_CATCH_NOINTERNAL_CATCH_DEF (C macro)
INTERNAL_CATCH_NTTP_0 (C macro)
INTERNAL_CATCH_NTTP_1 (C macro)
INTERNAL_CATCH_NTTP_GEN (C macro)
INTERNAL_CATCH_NTTP_REG_GEN (C macro)
INTERNAL_CATCH_NTTP_REG_METHOD_GEN (C macro)
INTERNAL_CATCH_NTTP_REGISTER (C macro)
INTERNAL_CATCH_NTTP_REGISTER0 (C macro)
INTERNAL_CATCH_NTTP_REGISTER_METHOD (C macro)
INTERNAL_CATCH_NTTP_REGISTER_METHOD0 (C macro)
INTERNAL_CATCH_REACT (C macro)
INTERNAL_CATCH_REGISTER_ENUM (C macro)
INTERNAL_CATCH_REGISTER_TESTCASE (C macro)
INTERNAL_CATCH_REMOVE_PARENS (C macro)
INTERNAL_CATCH_REMOVE_PARENS_10_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_11_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_1_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_2_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_3_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_4_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_5_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_6_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_7_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_8_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_9_ARG (C macro)
INTERNAL_CATCH_REMOVE_PARENS_GEN (C macro)
INTERNAL_CATCH_SECTION (C macro)
INTERNAL_CATCH_STRINGIZE (C macro)
INTERNAL_CATCH_STRINGIZE2 (C macro)
INTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS (C macro)
INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE (C macro)
INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_2 (C macro)
INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_METHOD (C macro)
INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_METHOD_2 (C macro)
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE (C macro)
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE2 (C macro)
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD (C macro)
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_2 (C macro)
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG (C macro)
INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_SIG (C macro)
INTERNAL_CATCH_TEMPLATE_TEST_CASE (C macro)
INTERNAL_CATCH_TEMPLATE_TEST_CASE_2 (C macro)
INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD (C macro)
INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD_2 (C macro)
INTERNAL_CATCH_TEMPLATE_TEST_CASE_METHOD_SIG (C macro)
INTERNAL_CATCH_TEMPLATE_TEST_CASE_SIG (C macro)
INTERNAL_CATCH_TEST (C macro)
INTERNAL_CATCH_TEST_CASE_METHOD (C macro)
INTERNAL_CATCH_TEST_CASE_METHOD2 (C macro)
INTERNAL_CATCH_TESTCASE (C macro)
INTERNAL_CATCH_TESTCASE2 (C macro)
INTERNAL_CATCH_THROWS (C macro)
INTERNAL_CATCH_THROWS_AS (C macro)
INTERNAL_CATCH_THROWS_MATCHES (C macro)
INTERNAL_CATCH_THROWS_STR_MATCHES (C macro)
INTERNAL_CATCH_TRANSLATE_EXCEPTION (C macro)
INTERNAL_CATCH_TRANSLATE_EXCEPTION2 (C macro)
INTERNAL_CATCH_TRY (C macro)
INTERNAL_CATCH_TYPE_GEN (C macro)
INTERNAL_CATCH_UNIQUE_NAME (C macro)
INTERNAL_CATCH_UNIQUE_NAME_LINE (C macro)
INTERNAL_CATCH_UNIQUE_NAME_LINE2 (C macro)
INTERNAL_CATCH_UNSCOPED_INFO (C macro)
INTERNAL_CATCH_VA_NARGS_IMPL (C macro)
INTERNAL_CHECK_THAT (C macro)
L
LysisWorld (C++ class)
LysisWorld::CreateDataFiles (C++ function)
LysisWorld::GetBurstCountDataNode (C++ function)
LysisWorld::GetBurstSizeDataNode (C++ function)
LysisWorld::GetCFUDataNode (C++ function)
LysisWorld::GetIncorporationDifferenceDataNode (C++ function)
LysisWorld::GetInductionChanceDataNode (C++ function)
LysisWorld::GetLysisChanceDataNode (C++ function)
LysisWorld::SetupHostFileColumns (C++ function)
LysisWorld::SetupIncorporationDifferenceFile (C++ function)
LysisWorld::SetupInductionChanceFile (C++ function)
LysisWorld::SetupLysisChanceFile (C++ function)
LysisWorld::~LysisWorld (C++ function)
M
METHOD_AS_TEST_CASE (C macro)
O
operator""_catch_sr (C++ function)
operator<< (C++ function)
Organism (C++ class)
Organism::AddPoints (C++ function)
Organism::AddPool (C++ function)
Organism::AddReproSym (C++ function)
Organism::AddSymbiont (C++ function)
Organism::ClearReproSyms (C++ function)
Organism::ClearSyms (C++ function)
Organism::DistribPool (C++ function)
Organism::DistribResources (C++ function)
Organism::GetAge (C++ function)
Organism::GetBurstTimer (C++ function)
Organism::GetDead (C++ function)
Organism::GetDonation (C++ function)
Organism::GetEfficiency (C++ function)
Organism::GetHost (C++ function)
Organism::GetIncVal (C++ function)
Organism::GetInductionChance (C++ function)
Organism::GetInfectionChance (C++ function)
Organism::GetIntVal (C++ function)
Organism::GetLysisChance (C++ function)
Organism::GetLysogeny (C++ function)
Organism::GetName (C++ function)
Organism::GetPoints (C++ function)
Organism::GetReproSymbionts (C++ function)
Organism::GetResInProcess (C++ function)
Organism::GetSymbionts (C++ function)
Organism::GetTaxon (C++ function)
Organism::HasSym (C++ function)
Organism::HorizontalTransmission (C++ function)
Organism::IncBurstTimer (C++ function)
Organism::InfectionFails (C++ function)
Organism::IsHost (C++ function)
Organism::IsPhage (C++ function)
Organism::LysisBurst (C++ function)
Organism::LysisStep (C++ function)
Organism::MakeNew (C++ function)
Organism::Mutate (C++ function)
,
[1]
Organism::operator!= (C++ function)
Organism::operator= (C++ function)
,
[1]
Organism::operator== (C++ function)
Organism::Organism (C++ function)
,
[1]
,
[2]
Organism::Process (C++ function)
Organism::ProcessLysogenResources (C++ function)
Organism::ProcessPool (C++ function)
Organism::ProcessResources (C++ function)
,
[1]
Organism::Reproduce (C++ function)
,
[1]
Organism::SetAge (C++ function)
Organism::SetBurstTimer (C++ function)
Organism::SetDead (C++ function)
Organism::SetDonation (C++ function)
Organism::SetEfficiency (C++ function)
Organism::SetHost (C++ function)
Organism::SetIncVal (C++ function)
Organism::SetInductionChance (C++ function)
Organism::SetInfectionChance (C++ function)
Organism::SetIntVal (C++ function)
Organism::SetLysisChance (C++ function)
Organism::SetPoints (C++ function)
Organism::SetPool (C++ function)
Organism::SetResInProcess (C++ function)
Organism::SetSymbionts (C++ function)
Organism::SetTaxon (C++ function)
Organism::StealResources (C++ function)
Organism::UponInjection (C++ function)
Organism::VerticalTransmission (C++ function)
Organism::WantsToInfect (C++ function)
Organism::~Organism (C++ function)
P
PGGHost (C++ class)
PGGHost::AddPool (C++ function)
PGGHost::DistribPool (C++ function)
PGGHost::DistribResources (C++ function)
PGGHost::GetName (C++ function)
PGGHost::GetPool (C++ function)
PGGHost::MakeNew (C++ function)
PGGHost::my_world (C++ member)
PGGHost::PGGHost (C++ function)
,
[1]
,
[2]
,
[3]
PGGHost::SetPool (C++ function)
PGGHost::sourcepool (C++ member)
PGGSymbiont (C++ class)
PGGSymbiont::GetDonation (C++ function)
PGGSymbiont::GetName (C++ function)
PGGSymbiont::MakeNew (C++ function)
PGGSymbiont::Mutate (C++ function)
PGGSymbiont::my_world (C++ member)
PGGSymbiont::operator= (C++ function)
,
[1]
PGGSymbiont::PGG_donate (C++ member)
PGGSymbiont::PGGSymbiont (C++ function)
,
[1]
,
[2]
,
[3]
PGGSymbiont::PrintSym (C++ function)
PGGSymbiont::ProcessPool (C++ function)
PGGSymbiont::SetDonation (C++ function)
PGGWorld (C++ class)
PGGWorld::CreateDataFiles (C++ function)
PGGWorld::GetPGGDataNode (C++ function)
PGGWorld::SetupPGGSymIntValFile (C++ function)
PGGWorld::~PGGWorld (C++ function)
Phage (C++ class)
Phage::burst_timer (C++ member)
Phage::chance_of_lysis (C++ member)
Phage::GetBurstTimer (C++ function)
Phage::GetIncVal (C++ function)
Phage::GetInductionChance (C++ function)
Phage::GetLysisChance (C++ function)
Phage::GetLysogeny (C++ function)
Phage::GetName (C++ function)
Phage::IncBurstTimer (C++ function)
Phage::incorporation_val (C++ member)
Phage::induction_chance (C++ member)
Phage::IsPhage (C++ function)
Phage::LysisBurst (C++ function)
Phage::LysisStep (C++ function)
Phage::lysogeny (C++ member)
Phage::MakeNew (C++ function)
Phage::Mutate (C++ function)
Phage::my_world (C++ member)
Phage::Phage (C++ function)
,
[1]
,
[2]
,
[3]
Phage::Process (C++ function)
Phage::ProcessResources (C++ function)
Phage::SetBurstTimer (C++ function)
Phage::SetIncVal (C++ function)
Phage::SetInductionChance (C++ function)
Phage::SetLysisChance (C++ function)
Phage::UponInjection (C++ function)
Phage::VerticalTransmission (C++ function)
R
REGISTER_TEST_CASE (C macro)
REQUIRE (C macro)
REQUIRE_FALSE (C macro)
REQUIRE_NOTHROW (C macro)
REQUIRE_THAT (C macro)
REQUIRE_THROWS (C macro)
REQUIRE_THROWS_AS (C macro)
REQUIRE_THROWS_MATCHES (C macro)
REQUIRE_THROWS_WITH (C macro)
S
SCENARIO (C macro)
SCENARIO_METHOD (C macro)
SECTION (C macro)
STATIC_REQUIRE (C macro)
STATIC_REQUIRE_FALSE (C macro)
SUCCEED (C macro)
SymAnimate (C++ class)
SymAnimate::DoFrame (C++ function)
SymAnimate::drawPetriDish (C++ function)
SymAnimate::initializeWorld (C++ function)
SymAnimate::matchColor (C++ function)
SymAnimate::setButtonStyle (C++ function)
SymAnimate::SymAnimate (C++ function)
Symbiont (C++ class)
Symbiont::AddPoints (C++ function)
Symbiont::age (C++ member)
Symbiont::dead (C++ member)
Symbiont::GetAge (C++ function)
Symbiont::GetDead (C++ function)
Symbiont::GetHost (C++ function)
Symbiont::GetInfectionChance (C++ function)
Symbiont::GetIntVal (C++ function)
Symbiont::GetName (C++ function)
Symbiont::GetPoints (C++ function)
Symbiont::GetTaxon (C++ function)
Symbiont::GrowOlder (C++ function)
Symbiont::HorizontalTransmission (C++ function)
Symbiont::infection_chance (C++ member)
Symbiont::InfectionFails (C++ function)
Symbiont::interaction_val (C++ member)
Symbiont::IsHost (C++ function)
Symbiont::IsPhage (C++ function)
Symbiont::LoseResources (C++ function)
Symbiont::MakeNew (C++ function)
Symbiont::Mutate (C++ function)
Symbiont::my_config (C++ member)
Symbiont::my_host (C++ member)
Symbiont::my_taxon (C++ member)
Symbiont::my_world (C++ member)
Symbiont::operator= (C++ function)
,
[1]
Symbiont::points (C++ member)
Symbiont::Process (C++ function)
Symbiont::ProcessResources (C++ function)
Symbiont::random (C++ member)
Symbiont::Reproduce (C++ function)
Symbiont::SetAge (C++ function)
Symbiont::SetDead (C++ function)
Symbiont::SetHost (C++ function)
Symbiont::SetInfectionChance (C++ function)
Symbiont::SetIntVal (C++ function)
Symbiont::SetPoints (C++ function)
Symbiont::SetTaxon (C++ function)
Symbiont::Symbiont (C++ function)
,
[1]
,
[2]
,
[3]
Symbiont::UponInjection (C++ function)
Symbiont::VerticalTransmission (C++ function)
Symbiont::WantsToInfect (C++ function)
Symbiont::~Symbiont (C++ function)
SymWorld (C++ class)
SymWorld::AddOrgAt (C++ function)
SymWorld::AddSymToSystematic (C++ function)
SymWorld::calc_info_fun (C++ member)
SymWorld::CreateDataFiles (C++ function)
SymWorld::data_node_attempts_horiztrans (C++ member)
SymWorld::data_node_attempts_verttrans (C++ member)
SymWorld::data_node_freesymcount (C++ member)
SymWorld::data_node_freesyminfectchance (C++ member)
SymWorld::data_node_freesymintval (C++ member)
SymWorld::data_node_hostcount (C++ member)
SymWorld::data_node_hostedsymcount (C++ member)
SymWorld::data_node_hostedsyminfectchance (C++ member)
SymWorld::data_node_hostedsymintval (C++ member)
SymWorld::data_node_hostintval (C++ member)
SymWorld::data_node_successes_horiztrans (C++ member)
SymWorld::data_node_symcount (C++ member)
SymWorld::data_node_syminfectchance (C++ member)
SymWorld::data_node_symintval (C++ member)
SymWorld::data_node_uninf_hosts (C++ member)
SymWorld::DoBirth (C++ function)
SymWorld::DoSymDeath (C++ function)
SymWorld::ExtractSym (C++ function)
SymWorld::fun_calc_info_t (C++ type)
SymWorld::GetCalcInfoFun (C++ function)
SymWorld::GetCountFreeSymsDataNode (C++ function)
SymWorld::GetCountHostedSymsDataNode (C++ function)
SymWorld::GetDominantFreeHostedSymTaxon (C++ function)
SymWorld::GetDominantHostTaxon (C++ function)
SymWorld::GetDominantSymTaxon (C++ function)
SymWorld::GetFreeSymInfectChanceDataNode (C++ function)
SymWorld::GetFreeSymIntValDataNode (C++ function)
SymWorld::GetHorizontalTransmissionAttemptCount (C++ function)
SymWorld::GetHorizontalTransmissionSuccessCount (C++ function)
SymWorld::GetHostCountDataNode (C++ function)
SymWorld::GetHostedSymInfectChanceDataNode (C++ function)
SymWorld::GetHostedSymIntValDataNode (C++ function)
SymWorld::GetHostIntValDataNode (C++ function)
SymWorld::GetHostSys (C++ function)
SymWorld::GetNeighborHost (C++ function)
SymWorld::GetPop (C++ function)
SymWorld::GetSymAt (C++ function)
SymWorld::GetSymCountDataNode (C++ function)
SymWorld::GetSymInfectChanceDataNode (C++ function)
SymWorld::GetSymIntValDataNode (C++ function)
SymWorld::GetSymPop (C++ function)
SymWorld::GetSymSys (C++ function)
SymWorld::GetUninfectedHostsDataNode (C++ function)
SymWorld::GetVerticalTransmissionAttemptCount (C++ function)
SymWorld::host_sys (C++ member)
SymWorld::InjectHost (C++ function)
SymWorld::InjectSymbiont (C++ function)
SymWorld::IsInboundsPos (C++ function)
SymWorld::MoveFreeSym (C++ function)
SymWorld::MoveIntoNewFreeWorldPos (C++ function)
SymWorld::my_config (C++ member)
SymWorld::PullResources (C++ function)
SymWorld::Resize (C++ function)
,
[1]
SymWorld::RunExperiment (C++ function)
SymWorld::SetMutationZero (C++ function)
SymWorld::Setup (C++ function)
SymWorld::SetUpFreeLivingSymFile (C++ function)
SymWorld::SetupHostFileColumns (C++ function)
SymWorld::SetupHostIntValFile (C++ function)
SymWorld::SetupSymIntValFile (C++ function)
SymWorld::SetUpTransmissionFile (C++ function)
SymWorld::sym_pop (C++ member)
SymWorld::sym_sys (C++ member)
SymWorld::SymDoBirth (C++ function)
SymWorld::SymWorld (C++ function)
SymWorld::total_res (C++ member)
SymWorld::Update (C++ function)
SymWorld::WillTransmit (C++ function)
SymWorld::WriteDominantPhylogenyFiles (C++ function)
SymWorld::WritePhylogenyFile (C++ function)
SymWorld::~SymWorld (C++ function)
T
TEMPLATE_LIST_TEST_CASE (C macro)
TEMPLATE_LIST_TEST_CASE_METHOD (C macro)
TEMPLATE_PRODUCT_TEST_CASE (C macro)
TEMPLATE_PRODUCT_TEST_CASE_METHOD (C macro)
TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG (C macro)
TEMPLATE_PRODUCT_TEST_CASE_SIG (C macro)
TEMPLATE_TEST_CASE (C macro)
TEMPLATE_TEST_CASE_METHOD (C macro)
TEMPLATE_TEST_CASE_METHOD_SIG (C macro)
TEMPLATE_TEST_CASE_SIG (C macro)
TEST_CASE (C macro)
TEST_CASE_METHOD (C macro)
THEN (C macro)
U
UNSCOPED_INFO (C macro)
W
WARN (C macro)
WHEN (C macro)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds