Zserio C++ runtime library  1.0.0
Built for Zserio 2.13.0
zserio::ItemInfo Struct Reference

#include <ITypeInfo.h>

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 419 of file ITypeInfo.h.

Constructor & Destructor Documentation

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

Definition at line 421 of file ITypeInfo.h.

Member Data Documentation

bool zserio::ItemInfo::isDeprecated

flag whether the item is deprecated

Definition at line 427 of file ITypeInfo.h.

bool zserio::ItemInfo::isRemoved

flag whether the item is removed

Definition at line 428 of file ITypeInfo.h.

StringView zserio::ItemInfo::schemaName

enumeration item or bitmask value schema name

Definition at line 425 of file ITypeInfo.h.

uint64_t zserio::ItemInfo::value

enumeration item or bitmask value cast to uint64_t

Definition at line 426 of file ITypeInfo.h.


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