dlvhex  2.5.0
testsuite/dummytypes.h File Reference

Dummy replacement types for testing (model building) templates. More...

#include "dlvhex2/Logger.h"
#include "dlvhex2/EvalGraph.h"
#include "dlvhex2/ModelGraph.h"
#include "dlvhex2/ModelGenerator.h"
#include <boost/test/unit_test.hpp>
Include dependency graph for dummytypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  TestProgramCtx
class  TestInterpretation
class  TestModelGeneratorFactory
class  TestModelGeneratorFactory::ModelGenerator
struct  TestEvalUnitPropertyBase
struct  TestModelPropertyBase
class  CounterVerification< EvalGraphT >

Typedefs

typedef std::set< std::string > TestAtomSet
typedef dlvhex::EvalGraph
< TestEvalUnitPropertyBase
TestEvalGraph
typedef TestEvalGraph::EvalUnit EvalUnit
typedef TestEvalGraph::EvalUnitDep EvalUnitDep
typedef dlvhex::ModelGraph
< TestEvalGraph,
TestModelPropertyBase
TestModelGraph
typedef TestModelGraph::Model Model
typedef
TestModelGraph::ModelPropertyBundle 
ModelProp
typedef TestModelGraph::ModelDep ModelDep
typedef
TestModelGraph::ModelDepPropertyBundle 
ModelDepProp

Functions

std::ostream & operator<< (std::ostream &o, const TestInterpretation &i)

Detailed Description

Dummy replacement types for testing (model building) templates.

Author:
Peter Schueller <ps@kr.tuwien.ac.at>

Definition in file dummytypes.h.


Typedef Documentation

Definition at line 240 of file dummytypes.h.

Definition at line 241 of file dummytypes.h.

Definition at line 256 of file dummytypes.h.

Definition at line 258 of file dummytypes.h.

typedef TestModelGraph::ModelDepPropertyBundle ModelDepProp

Definition at line 259 of file dummytypes.h.

typedef TestModelGraph::ModelPropertyBundle ModelProp

Definition at line 257 of file dummytypes.h.

typedef std::set<std::string> TestAtomSet

Definition at line 60 of file dummytypes.h.

typedef dlvhex::EvalGraph<TestEvalUnitPropertyBase> TestEvalGraph

Definition at line 239 of file dummytypes.h.

typedef dlvhex::ModelGraph<TestEvalGraph, TestModelPropertyBase> TestModelGraph

Definition at line 255 of file dummytypes.h.


Function Documentation

std::ostream& operator<< ( std::ostream &  o,
const TestInterpretation i 
) [inline]

Definition at line 111 of file dummytypes.h.

References TestInterpretation::print().