MeVisLabToolboxReference
|
#include <mlPropertyIndex.h>
Public Types | |
typedef SmartPropertyIndex | type |
typedef boost::intrusive_ptr < type > | PointerType |
typedef boost::intrusive_ptr < const type > | ConstPointerType |
Public Member Functions | |
SmartPropertyIndex (const PropertyManager::Pointer &manager, const std::string &propertyName) | |
SmartPropertyIndex (const SmartPropertyIndex &other) | |
~SmartPropertyIndex () | |
operator size_t () const | |
void | update () const |
PropertyManager * | getManager () |
const PropertyManager * | getManager () const |
const std::string & | getName () const |
bool | isValid () const |
Definition at line 22 of file mlPropertyIndex.h.
typedef boost::intrusive_ptr<const type> ml::SmartPropertyIndex::ConstPointerType |
Definition at line 26 of file mlPropertyIndex.h.
typedef boost::intrusive_ptr<type> ml::SmartPropertyIndex::PointerType |
Definition at line 25 of file mlPropertyIndex.h.
Definition at line 24 of file mlPropertyIndex.h.
ml::SmartPropertyIndex::SmartPropertyIndex | ( | const PropertyManager::Pointer & | manager, |
const std::string & | propertyName | ||
) | [inline] |
Definition at line 28 of file mlPropertyIndex.h.
ml::SmartPropertyIndex::SmartPropertyIndex | ( | const SmartPropertyIndex & | other | ) | [inline] |
Definition at line 31 of file mlPropertyIndex.h.
ml::SmartPropertyIndex::~SmartPropertyIndex | ( | ) | [inline] |
Definition at line 35 of file mlPropertyIndex.h.
PropertyManager* ml::SmartPropertyIndex::getManager | ( | ) | [inline] |
Definition at line 41 of file mlPropertyIndex.h.
const PropertyManager* ml::SmartPropertyIndex::getManager | ( | ) | const [inline] |
Definition at line 42 of file mlPropertyIndex.h.
const std::string& ml::SmartPropertyIndex::getName | ( | ) | const [inline] |
Definition at line 43 of file mlPropertyIndex.h.
bool ml::SmartPropertyIndex::isValid | ( | void | ) | const [inline] |
Definition at line 44 of file mlPropertyIndex.h.
ml::SmartPropertyIndex::operator size_t | ( | ) | const [inline] |
Definition at line 37 of file mlPropertyIndex.h.
References ML_BAD_PARAMETER.
void ml::SmartPropertyIndex::update | ( | ) | const [inline] |
Definition at line 39 of file mlPropertyIndex.h.