Public Types | |
| enum | RootType { Invalid, Command, Structural, Modifier } |
Public Member Functions | |
| MessageDispatch (const Common::SharedPtr< MessageProperties > &msgProps, Structural *root, bool cascade, bool relay, bool couldBeCommand) | |
| MessageDispatch (const Common::SharedPtr< MessageProperties > &msgProps, Modifier *root, bool cascade, bool relay, bool couldBeCommand) | |
| const Common::SharedPtr< MessageProperties > & | getMsg () const |
| RuntimeObject * | getRootPropagator () const |
| bool | isCascade () const |
| bool | isRelay () const |
| RootType | getRootType () const |
| const Common::WeakPtr< RuntimeObject > & | getRootWeakPtr () const |