CatapultServer  v0.5.0.1 (Elephant)
catapult::model::BaseAliasNotification Struct Reference

Base alias notification. More...

Inheritance diagram for catapult::model::BaseAliasNotification:
Collaboration diagram for catapult::model::BaseAliasNotification:

Public Member Functions

 BaseAliasNotification (NotificationType notificationType, size_t notificationSize, catapult::NamespaceId namespaceId, model::AliasAction aliasAction)
 Creates a base alias notification around namespaceId and aliasAction using notificationType and notificationSize. More...
 
- Public Member Functions inherited from catapult::model::Notification
 Notification (NotificationType type, size_t size)
 Creates a new notification with type and size. More...
 

Public Attributes

catapult::NamespaceId NamespaceId
 Namespace id. More...
 
model::AliasAction AliasAction
 Alias action. More...
 
- Public Attributes inherited from catapult::model::Notification
NotificationType Type
 Notification type. More...
 
size_t Size
 Notification size. More...
 

Detailed Description

Base alias notification.

Constructor & Destructor Documentation

◆ BaseAliasNotification()

catapult::model::BaseAliasNotification::BaseAliasNotification ( NotificationType  notificationType,
size_t  notificationSize,
catapult::NamespaceId  namespaceId,
model::AliasAction  aliasAction 
)
inline

Creates a base alias notification around namespaceId and aliasAction using notificationType and notificationSize.

Member Data Documentation

◆ AliasAction

model::AliasAction catapult::model::BaseAliasNotification::AliasAction

Alias action.

◆ NamespaceId

catapult::NamespaceId catapult::model::BaseAliasNotification::NamespaceId

Namespace id.


The documentation for this struct was generated from the following file: