Hiperspace::MetaMap

Header Image
Project:
MetaMap : Public <<struct>> Class
Created: 18/11/2023 15:18:35
Modified: 18/11/2023 15:18:35
Project:
Advanced:
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