Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

RobotFlow::Recommandation Class Reference

#include <Recommandation.h>

Inheritance diagram for RobotFlow::Recommandation:

Inheritance graph
[legend]
Collaboration diagram for RobotFlow::Recommandation:

Collaboration graph
[legend]

Public Member Functions

 Recommandation ()
 Recommandation (const Recommandation &recommandation)
virtual void printOn (std::ostream &out=std::cout) const
virtual void readFrom (std::istream &in)
int getDesirable ()
int getRecommandation ()
int getUndesirable ()
void reset ()
void setDesirable (int desirable)
void setUndesirable (int undesirable)
Recommandationoperator= (Recommandation a)
Recommandationoperator+= (Recommandation a)
Recommandation operator+ (Recommandation a)
void ref ()
void unref ()
int unique ()
virtual void destroy ()
virtual void serialize (std::ostream &out) const
virtual void unserialize (std::istream &in)
virtual void doesNotUnderstand (std::string method)
virtual bool isNil () const
virtual void prettyPrint (std::ostream &out=std::cout) const
virtual ObjectRef clone ()
virtual std::string className () const

Static Public Member Functions

static ObjectRef newObject (const std::string &objType)
static int addObjectType (const std::string &objType, _ObjectFactory *factory)
static std::map< std::string,
_ObjectFactory * > & 
ObjectFactoryDictionary ()
static TypeMap< _ObjectFactory * > & TypeidDictionary ()

Protected Attributes

int m_desirable
int m_undesirable
AtomicCounter ref_count

Friends

friend std::ostream & operator<< (std::ostream &out, const Object &obj)

Constructor & Destructor Documentation

RobotFlow::Recommandation::Recommandation  ) 
 

RobotFlow::Recommandation::Recommandation const Recommandation recommandation  ) 
 


Member Function Documentation

int RobotFlow::Recommandation::getDesirable  ) 
 

int RobotFlow::Recommandation::getRecommandation  ) 
 

int RobotFlow::Recommandation::getUndesirable  ) 
 

Recommandation RobotFlow::Recommandation::operator+ Recommandation  a  ) 
 

Recommandation & RobotFlow::Recommandation::operator+= Recommandation  a  ) 
 

Recommandation & RobotFlow::Recommandation::operator= Recommandation  a  ) 
 

virtual void RobotFlow::Recommandation::printOn std::ostream &  out = std::cout  )  const [virtual]
 

Implements FD::Object.

virtual void RobotFlow::Recommandation::readFrom std::istream &  in  )  [virtual]
 

Reimplemented from FD::Object.

void RobotFlow::Recommandation::reset  ) 
 

void RobotFlow::Recommandation::setDesirable int  desirable  ) 
 

void RobotFlow::Recommandation::setUndesirable int  undesirable  ) 
 


Field Documentation

int RobotFlow::Recommandation::m_desirable [protected]
 

int RobotFlow::Recommandation::m_undesirable [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Oct 5 14:36:26 2005 for RobotFlow by  doxygen 1.4.4