C# Class BinaryFileSchemaParser.BinaryFileSchemaParser

Inheritance: Peg.Base.PegCharParser
Afficher le fichier Open project: Andos/BinaryFileSchema

Méthodes publiques

Свойство Type Description
encodingClass EncodingClass
unicodeDetection UnicodeDetection

Méthodes publiques

Méthode Description
BinaryFileSchemaParser ( string src, TextWriter FerrOut ) : System
EOF ( ) : bool
GetProperties ( EncodingClass &encoding, UnicodeDetection &detection ) : void
GetRuleNameFromId ( int id ) : string
S ( ) : bool
abs_offset ( ) : bool
action ( ) : bool
action_list ( ) : bool
actions ( ) : bool
arrayknown ( ) : bool
arrayunknown ( ) : bool
assignment ( ) : bool
bfschema ( ) : bool
bigendian ( ) : bool
bit ( ) : bool
bitfield ( ) : bool
bitname ( ) : bool
bitwise ( ) : bool
blockname ( ) : bool
byteorder ( ) : bool
call ( ) : bool
comment ( ) : bool
comp ( ) : bool
compression ( ) : bool
compressionmethod ( ) : bool
conditional ( ) : bool
datablock ( ) : bool
datablocks ( ) : bool
enumfield ( ) : bool
enumname ( ) : bool
enumrange ( ) : bool
expression ( ) : bool
field ( ) : bool
fieldname ( ) : bool
formatspecifier ( ) : bool
functionname ( ) : bool
functiontype ( ) : bool
hex ( ) : bool
hexbyte ( ) : bool
inclusion ( ) : bool
invoke_name ( ) : bool
littleendian ( ) : bool
localassignment ( ) : bool
localfield ( ) : bool
logical ( ) : bool
multiline_comment ( ) : bool
named_value ( ) : bool
namedtype ( ) : bool
namelist ( ) : bool
nameoractions ( ) : bool
number ( ) : bool
or_keyword ( ) : bool
output ( ) : bool
p_else ( ) : bool
p_enum ( ) : bool
p_string ( ) : bool
p_struct ( ) : bool
primitivetype ( ) : bool
prod ( ) : bool
rel_offset ( ) : bool
shift ( ) : bool
singleline_comment ( ) : bool
skip ( ) : bool
stopcase ( ) : bool
stoplist ( ) : bool
stopword ( ) : bool
sum ( ) : bool
type ( ) : bool
valid_item_name ( ) : bool
value ( ) : bool
varname ( ) : bool
whitespace ( ) : bool

Private Methods

Méthode Description
BinaryFileSchemaParser ( ) : System

Method Details

BinaryFileSchemaParser() public méthode

public BinaryFileSchemaParser ( string src, TextWriter FerrOut ) : System
src string
FerrOut System.IO.TextWriter
Résultat System

EOF() public méthode

public EOF ( ) : bool
Résultat bool

GetProperties() public méthode

public GetProperties ( EncodingClass &encoding, UnicodeDetection &detection ) : void
encoding EncodingClass
detection UnicodeDetection
Résultat void

GetRuleNameFromId() public méthode

public GetRuleNameFromId ( int id ) : string
id int
Résultat string

S() public méthode

public S ( ) : bool
Résultat bool

abs_offset() public méthode

public abs_offset ( ) : bool
Résultat bool

action() public méthode

public action ( ) : bool
Résultat bool

action_list() public méthode

public action_list ( ) : bool
Résultat bool

actions() public méthode

public actions ( ) : bool
Résultat bool

arrayknown() public méthode

public arrayknown ( ) : bool
Résultat bool

arrayunknown() public méthode

public arrayunknown ( ) : bool
Résultat bool

assignment() public méthode

public assignment ( ) : bool
Résultat bool

bfschema() public méthode

public bfschema ( ) : bool
Résultat bool

bigendian() public méthode

public bigendian ( ) : bool
Résultat bool

bit() public méthode

public bit ( ) : bool
Résultat bool

bitfield() public méthode

public bitfield ( ) : bool
Résultat bool

bitname() public méthode

public bitname ( ) : bool
Résultat bool

bitwise() public méthode

public bitwise ( ) : bool
Résultat bool

blockname() public méthode

public blockname ( ) : bool
Résultat bool

byteorder() public méthode

public byteorder ( ) : bool
Résultat bool

call() public méthode

public call ( ) : bool
Résultat bool

comment() public méthode

public comment ( ) : bool
Résultat bool

comp() public méthode

public comp ( ) : bool
Résultat bool

compression() public méthode

public compression ( ) : bool
Résultat bool

compressionmethod() public méthode

public compressionmethod ( ) : bool
Résultat bool

conditional() public méthode

public conditional ( ) : bool
Résultat bool

datablock() public méthode

public datablock ( ) : bool
Résultat bool

datablocks() public méthode

public datablocks ( ) : bool
Résultat bool

enumfield() public méthode

public enumfield ( ) : bool
Résultat bool

enumname() public méthode

public enumname ( ) : bool
Résultat bool

enumrange() public méthode

public enumrange ( ) : bool
Résultat bool

expression() public méthode

public expression ( ) : bool
Résultat bool

field() public méthode

public field ( ) : bool
Résultat bool

fieldname() public méthode

public fieldname ( ) : bool
Résultat bool

formatspecifier() public méthode

public formatspecifier ( ) : bool
Résultat bool

functionname() public méthode

public functionname ( ) : bool
Résultat bool

functiontype() public méthode

public functiontype ( ) : bool
Résultat bool

hex() public méthode

public hex ( ) : bool
Résultat bool

hexbyte() public méthode

public hexbyte ( ) : bool
Résultat bool

inclusion() public méthode

public inclusion ( ) : bool
Résultat bool

invoke_name() public méthode

public invoke_name ( ) : bool
Résultat bool

littleendian() public méthode

public littleendian ( ) : bool
Résultat bool

localassignment() public méthode

public localassignment ( ) : bool
Résultat bool

localfield() public méthode

public localfield ( ) : bool
Résultat bool

logical() public méthode

public logical ( ) : bool
Résultat bool

multiline_comment() public méthode

public multiline_comment ( ) : bool
Résultat bool

named_value() public méthode

public named_value ( ) : bool
Résultat bool

namedtype() public méthode

public namedtype ( ) : bool
Résultat bool

namelist() public méthode

public namelist ( ) : bool
Résultat bool

nameoractions() public méthode

public nameoractions ( ) : bool
Résultat bool

number() public méthode

public number ( ) : bool
Résultat bool

or_keyword() public méthode

public or_keyword ( ) : bool
Résultat bool

output() public méthode

public output ( ) : bool
Résultat bool

p_else() public méthode

public p_else ( ) : bool
Résultat bool

p_enum() public méthode

public p_enum ( ) : bool
Résultat bool

p_string() public méthode

public p_string ( ) : bool
Résultat bool

p_struct() public méthode

public p_struct ( ) : bool
Résultat bool

primitivetype() public méthode

public primitivetype ( ) : bool
Résultat bool

prod() public méthode

public prod ( ) : bool
Résultat bool

rel_offset() public méthode

public rel_offset ( ) : bool
Résultat bool

shift() public méthode

public shift ( ) : bool
Résultat bool

singleline_comment() public méthode

public singleline_comment ( ) : bool
Résultat bool

skip() public méthode

public skip ( ) : bool
Résultat bool

stopcase() public méthode

public stopcase ( ) : bool
Résultat bool

stoplist() public méthode

public stoplist ( ) : bool
Résultat bool

stopword() public méthode

public stopword ( ) : bool
Résultat bool

sum() public méthode

public sum ( ) : bool
Résultat bool

type() public méthode

public type ( ) : bool
Résultat bool

valid_item_name() public méthode

public valid_item_name ( ) : bool
Résultat bool

value() public méthode

public value ( ) : bool
Résultat bool

varname() public méthode

public varname ( ) : bool
Résultat bool

whitespace() public méthode

public whitespace ( ) : bool
Résultat bool

Property Details

encodingClass public_oe static_oe property

public static EncodingClass encodingClass
Résultat EncodingClass

unicodeDetection public_oe static_oe property

public static UnicodeDetection unicodeDetection
Résultat UnicodeDetection