A class to refer to the description of a search tree node. More...
#include <AlpsNodeDesc.h>


Public Member Functions | |
| AlpsNodeDesc () | |
| AlpsNodeDesc (AlpsModel *m) | |
| virtual | ~AlpsNodeDesc () |
| AlpsModel * | getModel () const |
| void | setModel (AlpsModel *m) |
| virtual AlpsReturnStatus | encode (AlpsEncoded *encoded) const |
| Pack node description into an encoded. | |
| virtual AlpsReturnStatus | decode (AlpsEncoded &encoded) |
| Unpack a node description from an encoded. | |
Protected Attributes | |
| AlpsModel * | model_ |
| A pointer to model. | |
A class to refer to the description of a search tree node.
FIXME* : write a better doc...
Definition at line 35 of file AlpsNodeDesc.h.
| AlpsNodeDesc::AlpsNodeDesc | ( | ) | [inline] |
Definition at line 45 of file AlpsNodeDesc.h.
| AlpsNodeDesc::AlpsNodeDesc | ( | AlpsModel * | m | ) | [inline] |
Definition at line 46 of file AlpsNodeDesc.h.
| virtual AlpsNodeDesc::~AlpsNodeDesc | ( | ) | [inline, virtual] |
Definition at line 49 of file AlpsNodeDesc.h.
| AlpsModel* AlpsNodeDesc::getModel | ( | ) | const [inline] |
Definition at line 51 of file AlpsNodeDesc.h.
| void AlpsNodeDesc::setModel | ( | AlpsModel * | m | ) | [inline] |
Definition at line 52 of file AlpsNodeDesc.h.
| virtual AlpsReturnStatus AlpsNodeDesc::encode | ( | AlpsEncoded * | encoded | ) | const [inline, virtual] |
Pack node description into an encoded.
Reimplemented in BlisNodeDesc, and BlisNodeDesc.
Definition at line 55 of file AlpsNodeDesc.h.
| virtual AlpsReturnStatus AlpsNodeDesc::decode | ( | AlpsEncoded & | encoded | ) | [inline, virtual] |
Unpack a node description from an encoded.
Fill member data.
Reimplemented in BlisNodeDesc, and BlisNodeDesc.
Definition at line 63 of file AlpsNodeDesc.h.
AlpsModel* AlpsNodeDesc::model_ [protected] |
A pointer to model.
Definition at line 41 of file AlpsNodeDesc.h.
1.6.1