#include <kanzi/core/message/abstract_message_type_descriptor.hpp>
Public Types | |
| typedef unique_ptr< AbstractMessageTypeDescriptor > | ManagedDescriptor |
Public Member Functions | |
| AbstractMessageTypeDescriptor (MetadataGeneratedName name, MessageRouting routing, PropertyTypeEditorInfo *editorInfo) | |
| AbstractMessageTypeDescriptor (FixedString name, MessageRouting routing, PropertyTypeEditorInfo *editorInfo) | |
| ~AbstractMessageTypeDescriptor () | |
| PropertyTypeEditorInfoSharedPtr | getEditorInfo () const |
| Gets editor info for the message type. More... | |
Public Member Functions inherited from KzuMessageType | |
| KzuMessageType (kanzi::MetadataGeneratedName name, kanzi::MessageRouting routing) | |
| KzuMessageType (kanzi::FixedString name, kanzi::MessageRouting routing) | |
| const char * | getName () const |
| kanzi::MessageRouting | getRouting () const |
| const kanzi::Metaclass * | getArgumentsMetaclass () const |
| void | attachArgumentsMetaclass (const kanzi::Metaclass *metaclass) const |
Static Public Member Functions | |
| static const AbstractMessageTypeDescriptor * | find (string_view name) |
| static void | registerDescriptor (ManagedDescriptor descriptor) |
Additional Inherited Members | |
Protected Member Functions inherited from KzuMessageType | |
| ~KzuMessageType () | |
| typedef unique_ptr<AbstractMessageTypeDescriptor> kanzi::AbstractMessageTypeDescriptor::ManagedDescriptor |
|
explicit |
|
explicit |
| kanzi::AbstractMessageTypeDescriptor::~AbstractMessageTypeDescriptor | ( | ) |
|
static |
|
static |
|
inline |
Gets editor info for the message type.