RetroArch
Classes | Public Member Functions | Protected Types | Protected Attributes | Private Member Functions | Static Private Member Functions | List of all members
Schema Class Reference
Inheritance diagram for Schema:
[legend]
Collaboration diagram for Schema:
[legend]

Classes

struct  TestSuite
 

Public Member Functions

 Schema ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Types

typedef std::vector< Document * > DocumentList
 
typedef std::vector< TestSuite *> TestSuiteList
 

Protected Attributes

TestSuiteList testSuites
 

Private Member Functions

 Schema (const Schema &)
 
Schemaoperator= (const Schema &)
 

Static Private Member Functions

static bool IsExcludeTestSuite (const std::string &description)
 
static bool IsExcludeTest (const std::string &description)
 

Member Typedef Documentation

◆ DocumentList

typedef std::vector<Document*> Schema::DocumentList
protected

◆ TestSuiteList

typedef std::vector<TestSuite* > Schema::TestSuiteList
protected

Constructor & Destructor Documentation

◆ Schema() [1/2]

Schema::Schema ( )
inline

◆ Schema() [2/2]

Schema::Schema ( const Schema )
private

Member Function Documentation

◆ IsExcludeTest()

static bool Schema::IsExcludeTest ( const std::string description)
inlinestaticprivate

◆ IsExcludeTestSuite()

static bool Schema::IsExcludeTestSuite ( const std::string description)
inlinestaticprivate

◆ operator=()

Schema& Schema::operator= ( const Schema )
private

◆ SetUp()

virtual void Schema::SetUp ( )
inlinevirtual
Here is the call graph for this function:

◆ TearDown()

virtual void Schema::TearDown ( )
inlinevirtual

Member Data Documentation

◆ testSuites

TestSuiteList Schema::testSuites
protected

The documentation for this class was generated from the following file: