Interface classe for every concrete processing data (data that flows through the processing objs. More...
#include <ProcessingData.hxx>
Public Member Functions | |
| ProcessingData (const int n) | |
| Constructor of an object that will contain the number of attributes passed by parameter. | |
| ProcessingData (const ProcessingData &prototype, bool shareData=false, bool deep=true) | |
| Copy constructor of a ProcessingData object. | |
| virtual | ~ProcessingData () |
Interface classe for every concrete processing data (data that flows through the processing objs.
)
Definition at line 37 of file ProcessingData.hxx.
| CLAM::ProcessingData::ProcessingData | ( | const int | n | ) | [inline] |
Constructor of an object that will contain the number of attributes passed by parameter.
| n | Number of dynamic attributes that will be defined |
Definition at line 44 of file ProcessingData.hxx.
| CLAM::ProcessingData::ProcessingData | ( | const ProcessingData & | prototype, | |
| bool | shareData = false, |
|||
| bool | deep = true | |||
| ) | [inline] |
Copy constructor of a ProcessingData object.
| prototype | Another ProcessingData type from which the structure is taken | |
| shareData | Tells whether the object will share the same data of the object passed by parameter or not, by default set to false | |
| deep | If this parameter is set to true, all the data pointed by the prototype will be copied to the new object; true by default |
Definition at line 50 of file ProcessingData.hxx.
| CLAM::ProcessingData::~ProcessingData | ( | ) | [virtual] |
Definition at line 3 of file ProcessingData.cxx.
1.6.3