TianoCore EDK2 master
Loading...
Searching...
No Matches
CmObjParser Struct Reference

Data Fields

CONST CHAR8 * NameStr
 String describing the Cm Object.
 
UINT32 Length
 The length of the field.
 
CONST CHAR8 * Format
 
FNPTR_PRINT_FORMATTER PrintFormatter
 
CONST CM_OBJ_PARSERSubObjParser
 
UINTN SubObjItemCount
 Count of items in the SubObj.
 

Detailed Description

Definition at line 44 of file ConfigurationManagerObjectParser.h.

Field Documentation

◆ Format

CONST CHAR8* CmObjParser::Format

Optional Print() style format string for tracing the data. If not used this must be set to NULL.

Definition at line 53 of file ConfigurationManagerObjectParser.h.

◆ Length

UINT32 CmObjParser::Length

The length of the field.

Definition at line 49 of file ConfigurationManagerObjectParser.h.

◆ NameStr

CONST CHAR8* CmObjParser::NameStr

String describing the Cm Object.

Definition at line 46 of file ConfigurationManagerObjectParser.h.

◆ PrintFormatter

FNPTR_PRINT_FORMATTER CmObjParser::PrintFormatter

Optional pointer to a print formatter function which is typically used to trace complex field information. If not used this must be set to NULL. The Format string is passed to the PrintFormatter function but may be ignored by the implementation code.

Definition at line 60 of file ConfigurationManagerObjectParser.h.

◆ SubObjItemCount

UINTN CmObjParser::SubObjItemCount

Count of items in the SubObj.

Definition at line 67 of file ConfigurationManagerObjectParser.h.

◆ SubObjParser

CONST CM_OBJ_PARSER* CmObjParser::SubObjParser

Optional pointer to print the fields of another CM_OBJ_PARSER structure. This is useful to print sub-structures.

Definition at line 64 of file ConfigurationManagerObjectParser.h.


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