TianoCore EDK2 master
Loading...
Searching...
No Matches
HiiExpression.h
Go to the documentation of this file.
1
12#ifndef HII_EXPRESSION_H_
13#define HII_EXPRESSION_H_
14
16
27INTN
29 IN EXPRESS_LEVEL Level
30 );
31
43 IN EXPRESS_LEVEL Level
44 );
45
59 IN HII_EXPRESSION *Pointer,
60 IN EXPRESS_LEVEL Level
61 );
62
75 IN EXPRESS_LEVEL Level
76 );
77
82VOID
84 VOID
85 );
86
98 IN VOID *Pointer
99 );
100
112 OUT VOID **Pointer
113 );
114
119VOID
121 VOID
122 );
123
135 IN VOID *Pointer
136 );
137
149 OUT VOID **Pointer
150 );
151
156VOID
158 VOID
159 );
160
172PushScope (
173 IN UINT8 Operand
174 );
175
187PopScope (
188 OUT UINT8 *Operand
189 );
190
191#endif
INT64 INTN
EFI_STATUS PopMapExpressionList(OUT VOID **Pointer)
Definition: Expression.c:594
VOID ResetScopeStack(VOID)
Definition: Expression.c:617
EFI_STATUS PushCurrentExpression(IN VOID *Pointer)
Definition: Expression.c:216
VOID ResetCurrentExpressionStack(VOID)
Definition: Expression.c:196
EFI_STATUS PushConditionalExpression(IN HII_EXPRESSION *Pointer, IN EXPRESS_LEVEL Level)
EFI_STATUS PushScope(IN UINT8 Operand)
Definition: Expression.c:635
EFI_STATUS PopConditionalExpression(IN EXPRESS_LEVEL Level)
Definition: Expression.c:523
INTN GetConditionalExpressionCount(IN EXPRESS_LEVEL Level)
Definition: Expression.c:423
EFI_STATUS PopCurrentExpression(OUT VOID **Pointer)
Definition: Expression.c:243
HII_EXPRESSION ** GetConditionalExpressionList(IN EXPRESS_LEVEL Level)
Definition: Expression.c:450
EFI_STATUS PushMapExpressionList(IN VOID *Pointer)
Definition: Expression.c:567
EFI_STATUS PopScope(OUT UINT8 *Operand)
Definition: Expression.c:663
VOID ResetMapExpressionListStack(VOID)
Definition: Expression.c:266
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29