#include <EvmsAccess.h>
Inheritance diagram for EvmsObject:

Public Member Functions | |
| EvmsObject () | |
| EvmsObject (object_handle_t id) | |
| virtual | ~EvmsObject () |
| ObjType | Type () const |
| const string & | Name () const |
| const object_handle_t | Id () const |
| void | DisownPtr () |
| void | Output (ostream &Stream) const |
| unsigned long long | SizeK () const |
| bool | IsDataType () const |
| bool | IsData () const |
| bool | IsFreespace () const |
| virtual void | AddRelation (EvmsAccess *Acc) |
Protected Member Functions | |
| void | Init () |
Protected Attributes | |
| bool | own_ptr |
| bool | is_data |
| bool | is_freespace |
| unsigned long long | size |
| ObjType | type |
| object_handle_t | id |
| string | name |
| handle_object_info_t * | info_p |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in EvmsDataObject, EvmsContainerObject, and EvmsVolumeObject. |
|
|
|
|
|
|
|
|
Reimplemented in EvmsDataObject, EvmsContainerObject, and EvmsVolumeObject. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in EvmsDataObject, EvmsContainerObject, and EvmsVolumeObject. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1