EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Public Member Functions | Data Fields

GuidSection Class Reference

generate GUIDed section More...

Inheritance diagram for GuidSection:
GuidSectionClassObject SectionClassObject

Public Member Functions

def __init__
 The constructor.
def GenSection
 GenSection() method.
def __FindExtendTool__
 __FindExtendTool()

Data Fields

 KeyStringList
 CurrentArchList
 Alignment
 NameGuid
 SectionType
 FvAddr
 FvParentAddr
 IncludeFvSection
 ProcessRequired

Detailed Description

generate GUIDed section

Definition at line 33 of file GuidSection.py.


Constructor & Destructor Documentation

def __init__ (   self)

The constructor.

Parameters:
selfThe object pointer

Reimplemented from GuidSectionClassObject.

Definition at line 39 of file GuidSection.py.


Member Function Documentation

def __FindExtendTool__ (   self)

__FindExtendTool()

Find location of tools to process section data

Parameters:
selfThe object pointer

Definition at line 241 of file GuidSection.py.

def GenSection (   self,
  OutputPath,
  ModuleName,
  SecNum,
  KeyStringList,
  FfsInf = None,
  Dict = {} 
)

GenSection() method.

Generate GUIDed section

Parameters:
selfThe object pointer
OutputPathWhere to place output file
ModuleNameWhich module this section belongs to
SecNumIndex of section
KeyStringListFilter for inputs of section generation
FfsInfFfsInfStatement object that contains this section data
Dictdictionary contains macro and its value
Return values:
tuple(Generated file name, section alignment)

Definition at line 55 of file GuidSection.py.


Field Documentation

Reimplemented from SectionClassObject.

Definition at line 55 of file GuidSection.py.

Definition at line 55 of file GuidSection.py.

Reimplemented from GuidSectionClassObject.

Definition at line 55 of file GuidSection.py.

Reimplemented from GuidSectionClassObject.

Definition at line 55 of file GuidSection.py.

Reimplemented from GuidSectionClassObject.

Definition at line 55 of file GuidSection.py.

Definition at line 55 of file GuidSection.py.

Reimplemented from GuidSectionClassObject.

Definition at line 55 of file GuidSection.py.

Reimplemented from GuidSectionClassObject.

Definition at line 55 of file GuidSection.py.

Reimplemented from GuidSectionClassObject.

Definition at line 55 of file GuidSection.py.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines