#include <MLAPI_Operator_Box.h>

Public Member Functions | |
| ML_Operator_Box (ML_Operator *Op, bool Ownership=true) | |
| Constructor. | |
| ~ML_Operator_Box () | |
| Destructor. | |
| ML_Operator * | GetData () const |
| Returns a pointer to the internally stored ML_Operator. | |
Private Attributes | |
| ML_Operator * | Op_ |
| Pointer to ML_Operator struct. | |
| bool | Ownership_ |
If true, the destructor will delete Op_. | |
| MLAPI::ML_Operator_Box::ML_Operator_Box | ( | ML_Operator * | Op, | |
| bool | Ownership = true | |||
| ) | [inline] |
| MLAPI::ML_Operator_Box::~ML_Operator_Box | ( | ) | [inline] |
| ML_Operator* MLAPI::ML_Operator_Box::GetData | ( | ) | const [inline] |
ML_Operator* MLAPI::ML_Operator_Box::Op_ [private] |
bool MLAPI::ML_Operator_Box::Ownership_ [private] |