Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Bond::CboValidator::Result Struct Reference

Summary information produced during CBO validation. More...

#include <bond/tools/cbovalidator.h>

Public Member Functions

 Result ()
 Constructs an empty validation result with default values.

Public Attributes

uint32_t mMajorVersion
uint32_t mMinorVersion
PointerSize mPointerSize
size_t mListBlobIdIndex
size_t mFunctionBlobIdIndex
size_t mDataBlobIdIndex
size_t mStaticInitializerNameIndex
size_t mValue32Count
size_t mValue64Count
size_t mStringCount
size_t mStringByteCount
size_t mQualifiedNameCount
size_t mQualifiedNameElementCount
size_t mParamListSignatureCount
size_t mParamSignatureCount
size_t mFunctionCount
size_t mStaticInitializerCount
size_t mCodeByteCount
size_t mDataCount
size_t mDataSize
size_t mDataAlignment

Detailed Description

Summary information produced during CBO validation.

Constructor & Destructor Documentation

◆ Result()

Bond::CboValidator::Result::Result ( )
inline

Constructs an empty validation result with default values.

Member Data Documentation

◆ mCodeByteCount

size_t Bond::CboValidator::Result::mCodeByteCount

◆ mDataAlignment

size_t Bond::CboValidator::Result::mDataAlignment

◆ mDataBlobIdIndex

size_t Bond::CboValidator::Result::mDataBlobIdIndex

◆ mDataCount

size_t Bond::CboValidator::Result::mDataCount

◆ mDataSize

size_t Bond::CboValidator::Result::mDataSize

◆ mFunctionBlobIdIndex

size_t Bond::CboValidator::Result::mFunctionBlobIdIndex

◆ mFunctionCount

size_t Bond::CboValidator::Result::mFunctionCount

◆ mListBlobIdIndex

size_t Bond::CboValidator::Result::mListBlobIdIndex

◆ mMajorVersion

uint32_t Bond::CboValidator::Result::mMajorVersion

◆ mMinorVersion

uint32_t Bond::CboValidator::Result::mMinorVersion

◆ mParamListSignatureCount

size_t Bond::CboValidator::Result::mParamListSignatureCount

◆ mParamSignatureCount

size_t Bond::CboValidator::Result::mParamSignatureCount

◆ mPointerSize

PointerSize Bond::CboValidator::Result::mPointerSize

◆ mQualifiedNameCount

size_t Bond::CboValidator::Result::mQualifiedNameCount

◆ mQualifiedNameElementCount

size_t Bond::CboValidator::Result::mQualifiedNameElementCount

◆ mStaticInitializerCount

size_t Bond::CboValidator::Result::mStaticInitializerCount

◆ mStaticInitializerNameIndex

size_t Bond::CboValidator::Result::mStaticInitializerNameIndex

◆ mStringByteCount

size_t Bond::CboValidator::Result::mStringByteCount

◆ mStringCount

size_t Bond::CboValidator::Result::mStringCount

◆ mValue32Count

size_t Bond::CboValidator::Result::mValue32Count

◆ mValue64Count

size_t Bond::CboValidator::Result::mValue64Count

The documentation for this struct was generated from the following file:
  • include/bond/tools/cbovalidator.h