dlvhex  2.5.0
RandomTopology Class Reference
Inheritance diagram for RandomTopology:
Collaboration diagram for RandomTopology:

Public Member Functions

void setAll (int NumConstant, int NumPredicate, int SizeOfHead, int SizeOfBody, int NotProbability, int NumRules, int NumModules, std::string &OutputFilePrefix, int Density=50)

Private Member Functions

void createMainModule (std::ostream &oss)
void createLibraryModule (int idxModule, std::ostream &oss)

Private Attributes

int density

Detailed Description

Definition at line 109 of file Module.cpp.


Member Function Documentation

void RandomTopology::createLibraryModule ( int  idxModule,
std::ostream &  oss 
) [private, virtual]
void RandomTopology::setAll ( int  NumConstant,
int  NumPredicate,
int  SizeOfHead,
int  SizeOfBody,
int  NotProbability,
int  NumRules,
int  NumModules,
std::string &  OutputFilePrefix,
int  Density = 50 
)

Definition at line 594 of file Module.cpp.

References density.

Referenced by main().


Field Documentation

int RandomTopology::density [private]

Definition at line 112 of file Module.cpp.

Referenced by createLibraryModule(), createMainModule(), and setAll().


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