Interface IFlatBuffersListener
This interface defines a complete listener for a parse tree produced by FlatBuffersParser.
Namespace: GCore.Antlr.Grammers.Flatbuffers
Assembly: Flatbuffers.dll
Syntax
public interface IFlatBuffersListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAttribute_decl(FlatBuffersParser.Attribute_declContext)
Enter a parse tree produced by attribute_decl().
Declaration
void EnterAttribute_decl(FlatBuffersParser.Attribute_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Attribute_declContext | context | The parse tree. |
EnterCommasep_enumval_decl(FlatBuffersParser.Commasep_enumval_declContext)
Enter a parse tree produced by commasep_enumval_decl().
Declaration
void EnterCommasep_enumval_decl(FlatBuffersParser.Commasep_enumval_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_enumval_declContext | context | The parse tree. |
EnterCommasep_ident_with_opt_single_value(FlatBuffersParser.Commasep_ident_with_opt_single_valueContext)
Enter a parse tree produced by commasep_ident_with_opt_single_value().
Declaration
void EnterCommasep_ident_with_opt_single_value(FlatBuffersParser.Commasep_ident_with_opt_single_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_ident_with_opt_single_valueContext | context | The parse tree. |
EnterCommasep_ident_with_value(FlatBuffersParser.Commasep_ident_with_valueContext)
Enter a parse tree produced by commasep_ident_with_value().
Declaration
void EnterCommasep_ident_with_value(FlatBuffersParser.Commasep_ident_with_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_ident_with_valueContext | context | The parse tree. |
EnterCommasep_unionval_with_opt_alias(FlatBuffersParser.Commasep_unionval_with_opt_aliasContext)
Enter a parse tree produced by commasep_unionval_with_opt_alias().
Declaration
void EnterCommasep_unionval_with_opt_alias(FlatBuffersParser.Commasep_unionval_with_opt_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_unionval_with_opt_aliasContext | context | The parse tree. |
EnterCommasep_value(FlatBuffersParser.Commasep_valueContext)
Enter a parse tree produced by commasep_value().
Declaration
void EnterCommasep_value(FlatBuffersParser.Commasep_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_valueContext | context | The parse tree. |
EnterEnum_decl(FlatBuffersParser.Enum_declContext)
Enter a parse tree produced by enum_decl().
Declaration
void EnterEnum_decl(FlatBuffersParser.Enum_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Enum_declContext | context | The parse tree. |
EnterEnumval_decl(FlatBuffersParser.Enumval_declContext)
Enter a parse tree produced by enumval_decl().
Declaration
void EnterEnumval_decl(FlatBuffersParser.Enumval_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Enumval_declContext | context | The parse tree. |
EnterField_decl(FlatBuffersParser.Field_declContext)
Enter a parse tree produced by field_decl().
Declaration
void EnterField_decl(FlatBuffersParser.Field_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Field_declContext | context | The parse tree. |
EnterFile_extension_decl(FlatBuffersParser.File_extension_declContext)
Enter a parse tree produced by file_extension_decl().
Declaration
void EnterFile_extension_decl(FlatBuffersParser.File_extension_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.File_extension_declContext | context | The parse tree. |
EnterFile_identifier_decl(FlatBuffersParser.File_identifier_declContext)
Enter a parse tree produced by file_identifier_decl().
Declaration
void EnterFile_identifier_decl(FlatBuffersParser.File_identifier_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.File_identifier_declContext | context | The parse tree. |
EnterIdent_with_opt_single_value(FlatBuffersParser.Ident_with_opt_single_valueContext)
Enter a parse tree produced by ident_with_opt_single_value().
Declaration
void EnterIdent_with_opt_single_value(FlatBuffersParser.Ident_with_opt_single_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Ident_with_opt_single_valueContext | context | The parse tree. |
EnterIdent_with_value(FlatBuffersParser.Ident_with_valueContext)
Enter a parse tree produced by ident_with_value().
Declaration
void EnterIdent_with_value(FlatBuffersParser.Ident_with_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Ident_with_valueContext | context | The parse tree. |
EnterIdentifier(FlatBuffersParser.IdentifierContext)
Enter a parse tree produced by identifier().
Declaration
void EnterIdentifier(FlatBuffersParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.IdentifierContext | context | The parse tree. |
EnterInclude_(FlatBuffersParser.Include_Context)
Enter a parse tree produced by include_().
Declaration
void EnterInclude_(FlatBuffersParser.Include_Context context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Include_Context | context | The parse tree. |
EnterInteger_const(FlatBuffersParser.Integer_constContext)
Enter a parse tree produced by integer_const().
Declaration
void EnterInteger_const(FlatBuffersParser.Integer_constContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Integer_constContext | context | The parse tree. |
EnterKeywords(FlatBuffersParser.KeywordsContext)
Enter a parse tree produced by keywords().
Declaration
void EnterKeywords(FlatBuffersParser.KeywordsContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.KeywordsContext | context | The parse tree. |
EnterMetadata(FlatBuffersParser.MetadataContext)
Enter a parse tree produced by metadata().
Declaration
void EnterMetadata(FlatBuffersParser.MetadataContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.MetadataContext | context | The parse tree. |
EnterNamespace_decl(FlatBuffersParser.Namespace_declContext)
Enter a parse tree produced by namespace_decl().
Declaration
void EnterNamespace_decl(FlatBuffersParser.Namespace_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Namespace_declContext | context | The parse tree. |
EnterNs_ident(FlatBuffersParser.Ns_identContext)
Enter a parse tree produced by ns_ident().
Declaration
void EnterNs_ident(FlatBuffersParser.Ns_identContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Ns_identContext | context | The parse tree. |
EnterObject_(FlatBuffersParser.Object_Context)
Enter a parse tree produced by object_().
Declaration
void EnterObject_(FlatBuffersParser.Object_Context context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Object_Context | context | The parse tree. |
EnterRoot_decl(FlatBuffersParser.Root_declContext)
Enter a parse tree produced by root_decl().
Declaration
void EnterRoot_decl(FlatBuffersParser.Root_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Root_declContext | context | The parse tree. |
EnterRpc_decl(FlatBuffersParser.Rpc_declContext)
Enter a parse tree produced by rpc_decl().
Declaration
void EnterRpc_decl(FlatBuffersParser.Rpc_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Rpc_declContext | context | The parse tree. |
EnterRpc_method(FlatBuffersParser.Rpc_methodContext)
Enter a parse tree produced by rpc_method().
Declaration
void EnterRpc_method(FlatBuffersParser.Rpc_methodContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Rpc_methodContext | context | The parse tree. |
EnterScalar(FlatBuffersParser.ScalarContext)
Enter a parse tree produced by scalar().
Declaration
void EnterScalar(FlatBuffersParser.ScalarContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.ScalarContext | context | The parse tree. |
EnterSchema(FlatBuffersParser.SchemaContext)
Enter a parse tree produced by schema().
Declaration
void EnterSchema(FlatBuffersParser.SchemaContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.SchemaContext | context | The parse tree. |
EnterSingle_value(FlatBuffersParser.Single_valueContext)
Enter a parse tree produced by single_value().
Declaration
void EnterSingle_value(FlatBuffersParser.Single_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Single_valueContext | context | The parse tree. |
EnterType_(FlatBuffersParser.Type_Context)
Enter a parse tree produced by type_().
Declaration
void EnterType_(FlatBuffersParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Type_Context | context | The parse tree. |
EnterType_decl(FlatBuffersParser.Type_declContext)
Enter a parse tree produced by type_decl().
Declaration
void EnterType_decl(FlatBuffersParser.Type_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Type_declContext | context | The parse tree. |
EnterUnion_decl(FlatBuffersParser.Union_declContext)
Enter a parse tree produced by union_decl().
Declaration
void EnterUnion_decl(FlatBuffersParser.Union_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Union_declContext | context | The parse tree. |
EnterUnionval_with_opt_alias(FlatBuffersParser.Unionval_with_opt_aliasContext)
Enter a parse tree produced by unionval_with_opt_alias().
Declaration
void EnterUnionval_with_opt_alias(FlatBuffersParser.Unionval_with_opt_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Unionval_with_opt_aliasContext | context | The parse tree. |
EnterValue(FlatBuffersParser.ValueContext)
Enter a parse tree produced by value().
Declaration
void EnterValue(FlatBuffersParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.ValueContext | context | The parse tree. |
ExitAttribute_decl(FlatBuffersParser.Attribute_declContext)
Exit a parse tree produced by attribute_decl().
Declaration
void ExitAttribute_decl(FlatBuffersParser.Attribute_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Attribute_declContext | context | The parse tree. |
ExitCommasep_enumval_decl(FlatBuffersParser.Commasep_enumval_declContext)
Exit a parse tree produced by commasep_enumval_decl().
Declaration
void ExitCommasep_enumval_decl(FlatBuffersParser.Commasep_enumval_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_enumval_declContext | context | The parse tree. |
ExitCommasep_ident_with_opt_single_value(FlatBuffersParser.Commasep_ident_with_opt_single_valueContext)
Exit a parse tree produced by commasep_ident_with_opt_single_value().
Declaration
void ExitCommasep_ident_with_opt_single_value(FlatBuffersParser.Commasep_ident_with_opt_single_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_ident_with_opt_single_valueContext | context | The parse tree. |
ExitCommasep_ident_with_value(FlatBuffersParser.Commasep_ident_with_valueContext)
Exit a parse tree produced by commasep_ident_with_value().
Declaration
void ExitCommasep_ident_with_value(FlatBuffersParser.Commasep_ident_with_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_ident_with_valueContext | context | The parse tree. |
ExitCommasep_unionval_with_opt_alias(FlatBuffersParser.Commasep_unionval_with_opt_aliasContext)
Exit a parse tree produced by commasep_unionval_with_opt_alias().
Declaration
void ExitCommasep_unionval_with_opt_alias(FlatBuffersParser.Commasep_unionval_with_opt_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_unionval_with_opt_aliasContext | context | The parse tree. |
ExitCommasep_value(FlatBuffersParser.Commasep_valueContext)
Exit a parse tree produced by commasep_value().
Declaration
void ExitCommasep_value(FlatBuffersParser.Commasep_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Commasep_valueContext | context | The parse tree. |
ExitEnum_decl(FlatBuffersParser.Enum_declContext)
Exit a parse tree produced by enum_decl().
Declaration
void ExitEnum_decl(FlatBuffersParser.Enum_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Enum_declContext | context | The parse tree. |
ExitEnumval_decl(FlatBuffersParser.Enumval_declContext)
Exit a parse tree produced by enumval_decl().
Declaration
void ExitEnumval_decl(FlatBuffersParser.Enumval_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Enumval_declContext | context | The parse tree. |
ExitField_decl(FlatBuffersParser.Field_declContext)
Exit a parse tree produced by field_decl().
Declaration
void ExitField_decl(FlatBuffersParser.Field_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Field_declContext | context | The parse tree. |
ExitFile_extension_decl(FlatBuffersParser.File_extension_declContext)
Exit a parse tree produced by file_extension_decl().
Declaration
void ExitFile_extension_decl(FlatBuffersParser.File_extension_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.File_extension_declContext | context | The parse tree. |
ExitFile_identifier_decl(FlatBuffersParser.File_identifier_declContext)
Exit a parse tree produced by file_identifier_decl().
Declaration
void ExitFile_identifier_decl(FlatBuffersParser.File_identifier_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.File_identifier_declContext | context | The parse tree. |
ExitIdent_with_opt_single_value(FlatBuffersParser.Ident_with_opt_single_valueContext)
Exit a parse tree produced by ident_with_opt_single_value().
Declaration
void ExitIdent_with_opt_single_value(FlatBuffersParser.Ident_with_opt_single_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Ident_with_opt_single_valueContext | context | The parse tree. |
ExitIdent_with_value(FlatBuffersParser.Ident_with_valueContext)
Exit a parse tree produced by ident_with_value().
Declaration
void ExitIdent_with_value(FlatBuffersParser.Ident_with_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Ident_with_valueContext | context | The parse tree. |
ExitIdentifier(FlatBuffersParser.IdentifierContext)
Exit a parse tree produced by identifier().
Declaration
void ExitIdentifier(FlatBuffersParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.IdentifierContext | context | The parse tree. |
ExitInclude_(FlatBuffersParser.Include_Context)
Exit a parse tree produced by include_().
Declaration
void ExitInclude_(FlatBuffersParser.Include_Context context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Include_Context | context | The parse tree. |
ExitInteger_const(FlatBuffersParser.Integer_constContext)
Exit a parse tree produced by integer_const().
Declaration
void ExitInteger_const(FlatBuffersParser.Integer_constContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Integer_constContext | context | The parse tree. |
ExitKeywords(FlatBuffersParser.KeywordsContext)
Exit a parse tree produced by keywords().
Declaration
void ExitKeywords(FlatBuffersParser.KeywordsContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.KeywordsContext | context | The parse tree. |
ExitMetadata(FlatBuffersParser.MetadataContext)
Exit a parse tree produced by metadata().
Declaration
void ExitMetadata(FlatBuffersParser.MetadataContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.MetadataContext | context | The parse tree. |
ExitNamespace_decl(FlatBuffersParser.Namespace_declContext)
Exit a parse tree produced by namespace_decl().
Declaration
void ExitNamespace_decl(FlatBuffersParser.Namespace_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Namespace_declContext | context | The parse tree. |
ExitNs_ident(FlatBuffersParser.Ns_identContext)
Exit a parse tree produced by ns_ident().
Declaration
void ExitNs_ident(FlatBuffersParser.Ns_identContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Ns_identContext | context | The parse tree. |
ExitObject_(FlatBuffersParser.Object_Context)
Exit a parse tree produced by object_().
Declaration
void ExitObject_(FlatBuffersParser.Object_Context context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Object_Context | context | The parse tree. |
ExitRoot_decl(FlatBuffersParser.Root_declContext)
Exit a parse tree produced by root_decl().
Declaration
void ExitRoot_decl(FlatBuffersParser.Root_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Root_declContext | context | The parse tree. |
ExitRpc_decl(FlatBuffersParser.Rpc_declContext)
Exit a parse tree produced by rpc_decl().
Declaration
void ExitRpc_decl(FlatBuffersParser.Rpc_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Rpc_declContext | context | The parse tree. |
ExitRpc_method(FlatBuffersParser.Rpc_methodContext)
Exit a parse tree produced by rpc_method().
Declaration
void ExitRpc_method(FlatBuffersParser.Rpc_methodContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Rpc_methodContext | context | The parse tree. |
ExitScalar(FlatBuffersParser.ScalarContext)
Exit a parse tree produced by scalar().
Declaration
void ExitScalar(FlatBuffersParser.ScalarContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.ScalarContext | context | The parse tree. |
ExitSchema(FlatBuffersParser.SchemaContext)
Exit a parse tree produced by schema().
Declaration
void ExitSchema(FlatBuffersParser.SchemaContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.SchemaContext | context | The parse tree. |
ExitSingle_value(FlatBuffersParser.Single_valueContext)
Exit a parse tree produced by single_value().
Declaration
void ExitSingle_value(FlatBuffersParser.Single_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Single_valueContext | context | The parse tree. |
ExitType_(FlatBuffersParser.Type_Context)
Exit a parse tree produced by type_().
Declaration
void ExitType_(FlatBuffersParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Type_Context | context | The parse tree. |
ExitType_decl(FlatBuffersParser.Type_declContext)
Exit a parse tree produced by type_decl().
Declaration
void ExitType_decl(FlatBuffersParser.Type_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Type_declContext | context | The parse tree. |
ExitUnion_decl(FlatBuffersParser.Union_declContext)
Exit a parse tree produced by union_decl().
Declaration
void ExitUnion_decl(FlatBuffersParser.Union_declContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Union_declContext | context | The parse tree. |
ExitUnionval_with_opt_alias(FlatBuffersParser.Unionval_with_opt_aliasContext)
Exit a parse tree produced by unionval_with_opt_alias().
Declaration
void ExitUnionval_with_opt_alias(FlatBuffersParser.Unionval_with_opt_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.Unionval_with_opt_aliasContext | context | The parse tree. |
ExitValue(FlatBuffersParser.ValueContext)
Exit a parse tree produced by value().
Declaration
void ExitValue(FlatBuffersParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
FlatBuffersParser.ValueContext | context | The parse tree. |