Tekkotsu Homepage
Dev. Resources

model Class Reference

#include <model.h>

Detailed Description

Definition at line 11 of file model.h.

List of all members.

Public Member Functions

 model (int ID)
void setName (const std::string &Name)
const std::string & getName () const
int getID () const
void writeToFile (std::ofstream &outfile)

Public Attributes

int id
unsigned int generation
std::vector< keygroup * > keygroups
std::string name

Private Member Functions

 model (const model &)
modeloperator= (const model &)

Constructor & Destructor Documentation

model::model ( int  ID  ) 

Definition at line 5 of file model.cc.

model::model ( const model  )  [private]

Member Function Documentation

const std::string & model::getName (  )  const
model& model::operator= ( const model  )  [private]
void model::setName ( const std::string &  Name  ) 

Definition at line 7 of file model.cc.

Referenced by KnowledgeBase::readFromFile(), and SiftTekkotsu::setModelName().

void model::writeToFile ( std::ofstream &  outfile  ) 

Definition at line 13 of file model.cc.

Member Data Documentation

int model::id

Definition at line 15 of file model.h.

Referenced by getID().

std::string model::name

Definition at line 19 of file model.h.

Referenced by getName(), setName(), and writeToFile().

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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:13 2016 by Doxygen 1.6.3