ManaPlus
|
#include <catch.hpp>
Public Member Functions | |
CompositeGenerator () | |
CompositeGenerator (CompositeGenerator &other) | |
CompositeGenerator & | setFileInfo (const char *fileInfo) |
~CompositeGenerator () | |
operator T () const | |
void | add (const IGenerator< T > *generator) |
CompositeGenerator & | then (CompositeGenerator &other) |
CompositeGenerator & | then (T value) |
Private Member Functions | |
void | move (CompositeGenerator &other) |
Private Attributes | |
std::vector< const IGenerator< T > * > | m_composed |
std::string | m_fileInfo |
size_t | m_totalSize |
|
inline |
|
inline |
|
inline |
Definition at line 2410 of file catch.hpp.
References Catch::deleteAll().
|
inline |
Definition at line 2432 of file catch.hpp.
Referenced by Catch::Generators::between(), and Catch::Generators::values().
|
inlineprivate |
Definition at line 2451 of file catch.hpp.
References Catch::CompositeGenerator< T >::m_composed, and Catch::CompositeGenerator< T >::m_totalSize.
|
inline |
Definition at line 2414 of file catch.hpp.
References CATCH_INTERNAL_ERROR, Catch::getCurrentContext(), Catch::IContext::getGeneratorIndex(), and EmoteDB::size().
|
inline |
|
inline |
Definition at line 2437 of file catch.hpp.
References Actions::move().
|
inline |
|
private |
Definition at line 2457 of file catch.hpp.
Referenced by Catch::CompositeGenerator< T >::move().
|
private |
|
private |
Definition at line 2459 of file catch.hpp.
Referenced by Catch::CompositeGenerator< T >::move().