MLAPI::BaseObject Class Reference

Basic class for MLAPI objects. More...

#include <MLAPI_BaseObject.h>

Inheritance diagram for MLAPI::BaseObject:

[legend]
List of all members.

Public Member Functions

 BaseObject ()
 Constructor with empty label.
 BaseObject (const string &Label)
 Constructor with given Label.
virtual ~BaseObject ()
 Destructor.
void SetLabel (const string &Label)
 Sets the Label of this object to Label.
const string & GetLabel () const
 Returns the Label of this object.
virtual std::ostream & Print (std::ostream &os, const bool Verbose=true) const =0
 Prints information on stream.

Detailed Description

Basic class for MLAPI objects.

BaseObject is the basic class for all MLAPI objects. Currently, it contains the label of the object.

Author:
Marzio Sala, SNL 9214
Date:
Last updated on Feb-05.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:40:58 2008 for ML by doxygen 1.3.9.1