#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.