MetaMap : Public <<struct>> Class
Created: |
18/11/2023 15:18:35 |
Modified: |
18/11/2023 15:18:35 |
|
Project: |
|
Author: |
steve |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Difficulty: |
|
Priority: |
|
Multiplicity: |
|
Advanced: |
|
UUID: |
{F084D652-F2CB-46dd-AB9E-395F3C45C6ED} |
Appears In: |
Meta |
Meta Map to process protobuf byte[] buffer tranform<br/><br/><br/>
- Attributes
- Operations
- Advanced
Attribute |
Scope |
Type |
_current
|
Private
|
int
|
|
_currentMap
|
Private
|
(int member, int key)
|
|
_map
|
Private
|
(int key, (int member, int key)[] values)
|
|
_popPoint
|
Private
|
int
|
|
_stack
|
Private
|
Stack<(int key, int poppoint)>
|
|
Operation |
Public
MetaMap (map: (int key, (int member, int key)[] values)[],
popPoint: int,
) :
|
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
|
Public
Next (member: int,
poppoint: int,
) : bool
|
Details:
Notes:
|
process the next field within the node<br/>
|
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
|
Public
PopIf (pos: int,
) : void
|
Details:
Notes:
|
Pop the stack if we're past the length of the curent node<br/>
|
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
|
Public
Push (key: int,
poppoint: int,
) : void
|
Details:
Notes:
|
Push the history<br/>
|
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
|
Property |
Value |
isFinalSpecialization: |
0 |