#include <kanzi/platform/platform.hpp>#include <kanzi/platform/string_view.hpp>#include <kanzi/platform/string.hpp>#include <kanzi/platform/type_traits.hpp>#include <kanzi/platform/stdexcept.hpp>#include <kanzi/platform/functional.hpp>#include <kanzi/error/exception.hpp>#include <user/ui/message/kzu_message_registry.h>#include <system/kzs_types.h>#include <system/debug/kzs_error.h>Classes | |
| class | kanzi::DynamicMessageType< Type > |
| class | kanzi::MessageType< TArguments > |
| class | kanzi::AbstractMessageType |
| class | kanzi::DynamicMessageType< Type > |
Namespaces | |
| kanzi | |
Functions | |
| KANZI_API kzsError | kzuMessageTypeCreate (const struct KzcMemoryManager *memoryManager, kzString name, KzuMessageRouting routing, struct KzuMessageType **out_messageType) |
| Create a message type. More... | |
| KANZI_API kzsError | kzuMessageTypeDelete (struct KzuMessageType *messageType) |
| Delete a message type. More... | |
| KANZI_API kzsError | kzuMessageTypeLoadFromKZB (struct KzuMessageType *messageType, struct KzcInputStream *inputStream) |
| Loads message type from KZB. More... | |
| KANZI_API kzString | kzuMessageTypeGetName (const struct KzuMessageType *messageType) |
| Gets the name of a message type. More... | |
| KANZI_API KzuMessageRouting | kzuMessageTypeGetRouting (const struct KzuMessageType *messageType) |
| Gets the routing method of a message type. More... | |
| KANZI_API kzsError kzuMessageTypeCreate | ( | const struct KzcMemoryManager * | memoryManager, |
| kzString | name, | ||
| KzuMessageRouting | routing, | ||
| struct KzuMessageType ** | out_messageType | ||
| ) |
Create a message type.
Delete a message type.
| KANZI_API kzsError kzuMessageTypeLoadFromKZB | ( | struct KzuMessageType * | messageType, |
| struct KzcInputStream * | inputStream | ||
| ) |
Loads message type from KZB.
Gets the name of a message type.
| KANZI_API KzuMessageRouting kzuMessageTypeGetRouting | ( | const struct KzuMessageType * | messageType | ) |
Gets the routing method of a message type.