Definition at line 12 of file DataStore.h.
#include <DataStore.h>
|
| | DataStore (XML::bpmn::tDataStore *dataStore) |
| | BaseElement (XML::bpmn::tBaseElement *element) |
| | Constructs a BaseElement object representing a BPMN element.
|
| | ~BaseElement () |
| | Destructor.
|
| template<typename T> |
| T * | is () |
| | Attempts to return the element in the specified type T.
|
| template<typename T> |
| const T * | is () const |
| | Attempts to return the element in the specified type T.
|
| template<typename T = XML::bpmn::tBaseElement> |
| T * | get () |
| | Casts the element to the specified type T.
|
| template<typename T = XML::bpmn::tBaseElement> |
| const T * | get () const |
| | Casts the element to the specified type T.
|
| virtual | ~Element ()=default |
| template<typename T> |
| T * | represents () |
| | Attempts to cast the element to the specified type T.
|
| template<typename T> |
| const T * | represents () const |
| | Attempts to cast the element to the specified type T.
|
| template<typename T> |
| T * | as () |
| | Casts the element to the specified type T.
|
| template<typename T> |
| const T * | as () const |
| | Casts the element to the specified type T.
|
◆ DataStore()
◆ Model
◆ element
The documentation for this class was generated from the following files: