Zserio C++17 runtime library  0.5.0
Built for Zserio 2.17.0
zserio::BasicCaseInfo< ALLOC > Struct Template Reference

#include <ITypeInfo.h>

Collaboration diagram for zserio::BasicCaseInfo< ALLOC >:

Public Attributes

Span< const std::string_view > caseExpressions
 
const BasicFieldInfo< ALLOC > * field
 

Detailed Description

template<typename ALLOC = std::allocator<uint8_t>>
struct zserio::BasicCaseInfo< ALLOC >

Type information for choice type case.

Definition at line 534 of file ITypeInfo.h.

Member Data Documentation

◆ caseExpressions

template<typename ALLOC = std::allocator<uint8_t>>
Span<const std::string_view> zserio::BasicCaseInfo< ALLOC >::caseExpressions

sequence of case expressions

Definition at line 536 of file ITypeInfo.h.

◆ field

template<typename ALLOC = std::allocator<uint8_t>>
const BasicFieldInfo<ALLOC>* zserio::BasicCaseInfo< ALLOC >::field

pointer to type information for a case field

Definition at line 537 of file ITypeInfo.h.


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