tesseract::Param Class Reference

#include <params.h>

Inheritance diagram for tesseract::Param:
tesseract::BoolParam tesseract::DoubleParam tesseract::IntParam tesseract::StringParam

List of all members.

Public Member Functions

 ~Param ()
const char * name_str () const
const char * info_str () const
bool is_init () const
bool is_debug () const
bool constraint_ok (SetParamConstraint constraint) const

Protected Member Functions

 Param (const char *name, const char *comment, bool init)

Protected Attributes

const char * name_
const char * info_
bool init_
bool debug_

Constructor & Destructor Documentation

tesseract::Param::~Param (  )  [inline]
tesseract::Param::Param ( const char *  name,
const char *  comment,
bool  init 
) [inline, protected]

Member Function Documentation

bool tesseract::Param::constraint_ok ( SetParamConstraint  constraint  )  const [inline]
const char* tesseract::Param::info_str (  )  const [inline]
bool tesseract::Param::is_debug (  )  const [inline]
bool tesseract::Param::is_init (  )  const [inline]
const char* tesseract::Param::name_str (  )  const [inline]

Member Data Documentation

bool tesseract::Param::debug_ [protected]
const char* tesseract::Param::info_ [protected]
bool tesseract::Param::init_ [protected]
const char* tesseract::Param::name_ [protected]

The documentation for this class was generated from the following file:
Generated on Thu Feb 2 08:19:26 2012 for Tesseract by  doxygen 1.6.3