Zserio C++ runtime library  1.2.0
Built for Zserio 2.16.0
zserio::ItemInfo Struct Reference

#include <ITypeInfo.h>

Collaboration diagram for zserio::ItemInfo:

Public Member Functions

 ItemInfo (StringView schemaName_, uint64_t value_, bool isDeprecated_, bool isRemoved_)
 

Public Attributes

StringView schemaName
 
uint64_t value
 
bool isDeprecated
 
bool isRemoved
 

Detailed Description

Type information for enumeration type item or for bitmask type value.

Definition at line 429 of file ITypeInfo.h.

Constructor & Destructor Documentation

◆ ItemInfo()

zserio::ItemInfo::ItemInfo ( StringView  schemaName_,
uint64_t  value_,
bool  isDeprecated_,
bool  isRemoved_ 
)
inline

Definition at line 431 of file ITypeInfo.h.

Member Data Documentation

◆ isDeprecated

bool zserio::ItemInfo::isDeprecated

flag whether the item is deprecated

Definition at line 440 of file ITypeInfo.h.

◆ isRemoved

bool zserio::ItemInfo::isRemoved

flag whether the item is removed

Definition at line 441 of file ITypeInfo.h.

◆ schemaName

StringView zserio::ItemInfo::schemaName

enumeration item or bitmask value schema name

Definition at line 438 of file ITypeInfo.h.

◆ value

uint64_t zserio::ItemInfo::value

enumeration item or bitmask value cast to uint64_t

Definition at line 439 of file ITypeInfo.h.


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