field Class Reference

#include <field.h>

List of all members.

Public Types

enum  type_enum {
  type_number, type_float, type_enumerate, type_position,
  type_string, type_relation, type_parent, type_children,
  type_boolean, type_number, type_float, type_enumerate,
  type_position, type_string, type_relation, type_parent,
  type_children, type_boolean
}
enum  type_enum {
  type_number, type_float, type_enumerate, type_position,
  type_string, type_relation, type_parent, type_children,
  type_boolean, type_number, type_float, type_enumerate,
  type_position, type_string, type_relation, type_parent,
  type_children, type_boolean
}

Public Member Functions

 field ()
const int getNr () const
void setNr (const int v)
int operator< (const field &ck) const
const string getName () const
void setName (const string v)
const int getType () const
const string showType () const
void setType (const int v)
void setType (const string v)
class recordgetRelated () const
void setRelated (class record &v)
class valuegetValue (const string v)
list< class value > & listValue ()
void setValue (class value &v)
void delValue (const string v)
const bool isValue (const string v) const
const string getDescription () const
void setDescription (const string v)
const string getAbbreviation () const
void setAbbreviation (const string v)
void xml (ofstream &f, int l=0, int r=0)
 field ()
const int getNr () const
void setNr (const int v)
int operator< (const field &ck) const
const string getName () const
void setName (const string v)
const int getType () const
const string showType () const
void setType (const int v)
void setType (const string v)
class recordgetRelated () const
void setRelated (class record &v)
class valuegetValue (const string v)
list< class value > & listValue ()
void setValue (class value &v)
void delValue (const string v)
const bool isValue (const string v) const
const string getDescription () const
void setDescription (const string v)
const string getAbbreviation () const
void setAbbreviation (const string v)
void xml (ofstream &f, int l=0, int r=0)


Member Enumeration Documentation

enum field::type_enum

Enumerator:
type_number 
type_float 
type_enumerate 
type_position 
type_string 
type_relation 
type_parent 
type_children 
type_boolean 
type_number 
type_float 
type_enumerate 
type_position 
type_string 
type_relation 
type_parent 
type_children 
type_boolean 

enum field::type_enum

Enumerator:
type_number 
type_float 
type_enumerate 
type_position 
type_string 
type_relation 
type_parent 
type_children 
type_boolean 
type_number 
type_float 
type_enumerate 
type_position 
type_string 
type_relation 
type_parent 
type_children 
type_boolean 


Constructor & Destructor Documentation

field::field (  ) 

field::field (  ) 


Member Function Documentation

const int field::getNr (  )  const

void field::setNr ( const int  v  ) 

int field::operator< ( const field ck  )  const

const string field::getName (  )  const

void field::setName ( const string  v  ) 

const int field::getType (  )  const

const string field::showType (  )  const

void field::setType ( const int  v  ) 

void field::setType ( const string  v  ) 

class record & field::getRelated (  )  const

void field::setRelated ( class record v  ) 

class value & field::getValue ( const string  v  ) 

list< class value > & field::listValue (  ) 

void field::setValue ( class value v  ) 

void field::delValue ( const string  v  ) 

const bool field::isValue ( const string  v  )  const

const string field::getDescription (  )  const

void field::setDescription ( const string  v  ) 

const string field::getAbbreviation (  )  const

void field::setAbbreviation ( const string  v  ) 

void field::xml ( ofstream &  f,
int  l = 0,
int  r = 0 
)

const int field::getNr (  )  const

void field::setNr ( const int  v  ) 

int field::operator< ( const field ck  )  const

const string field::getName (  )  const

void field::setName ( const string  v  ) 

const int field::getType (  )  const

const string field::showType (  )  const

void field::setType ( const int  v  ) 

void field::setType ( const string  v  ) 

class record& field::getRelated (  )  const

void field::setRelated ( class record v  ) 

class value& field::getValue ( const string  v  ) 

list<class value>& field::listValue (  ) 

void field::setValue ( class value v  ) 

void field::delValue ( const string  v  ) 

const bool field::isValue ( const string  v  )  const

const string field::getDescription (  )  const

void field::setDescription ( const string  v  ) 

const string field::getAbbreviation (  )  const

void field::setAbbreviation ( const string  v  ) 

void field::xml ( ofstream &  f,
int  l = 0,
int  r = 0 
)


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

Generated on Tue Jan 1 17:30:01 2008 for field Class Reference by  doxygen   Visit the project page on SourceForge.net Logo