API Implementation functions
[API Classes]

Collaboration diagram for API Implementation functions:

Detailed Description

API implementation functions are the default implementation of each of the methods in a particular typedef structure.

They are generally grouped together in the same source code file. For instance the default implementations of the methods contained by a pANTLR3_BASE_RECOGNIZER will be found in the file antlr3baserecognizer.c

A source file that provides the default implementations of functions will usually also supply the public (exported from the .DLL or code library) 'constructor' functions that create and initialize the typedef structure that they implement. For instance, in the antlr3baserecognizer.c file, you will find the function antlr3BaseRecognizerNew()


Modules

 pANTLR3_BASE_RECOGNIZER Base Recognizer Implementation
 The base recognizer interface is implemented by all higher level recognizers such as pANTLR3_PARSER and provides methods common to all recognizers.
 pANTLR3_RECOGNIZER_SHARED_STATE - Recognizer Shared State Implementation
 The recognizer shared state class does not have an implementation because it contains only data fields, documented at ANTLR3_RECOGNIZER_SHARED_STATE.
 pANTLR3_BITSET - Bitset Implementation
 pANTLR3_TOKEN_FACTORY - Token Factory Implementation
 pANTLR3_COMMON_TOKEN - Common Token Implementation
 pANTLR3_EXCEPTION - Exception Implementation
 pANTLR3_HASH_BUCKET - Hash Table Bucket Implementation
 pANTLR3_HASH_ENTRY - Hash Table Entry Implementation
 pANTLR3_HASH_ENUM - Hash Table Enumerator Implementation
 pANTLR3_HASH_TABLE - Hash Table Implementation
 pANTLR3_LIST - List Implementation
 pANTLR3_VECTOR_FACTORY - Vector Factory Implementation
 pANTLR3_VECTOR - Vector Implementation
 pANTLR3_STACK - Stack Implementation
 pANTLR3_INPUT_STREAM - Input Stream Implementation
 pANTLR3_LEX_STATE - Lexer State Implementation
 pANTLR3_STRING_FACTORY - String Factory Implementation
 pANTLR3_STRING - String Implementation
 pANTLR3_TOKEN_SOURCE - Token Source Implementation
 pANTLR3_TOKEN_STREAM - Token Stream Implementation
 pANTLR3_COMMON_TOKEN_STREAM - Common Token Implementation
 pANTLR3_CYCLIC_DFA - Cyclic DFA Implementation
 pANTLR3_LEXER - Lexer Implementation
 pANTLR3_PARSER - Parser Implementation
 pANTLR3_BASE_TREE - Base Tree Implementation
 pANTLR3_COMMON_TREE - Common Tree Implementation
 pANTLR3_ARBORETUM - Tree Factory Implementation
 pANTLR3_PARSE_TREE - Parse Tree Implementation
 pANTLR3_TREE_NODE_STREAM - Tree Node Stream Implementation
 pANTLR3_COMMON_TREE_NODE_STREAM - Common Tree Node Stream Implementation
 pANTLR3_TREE_WALK_STATE - Tree Walk State Implementation
 pANTLR3_BASE_TREE_ADAPTOR - Base Tree Adaptor Implementation
 pANTLR3_COMMON_TREE_ADAPTOR - Common Tree Adaptor Implementation
 pANTLR3_TREE_PARSER - Tree ParserImplementation
 pANTLR3_INT_TRIE - Trie Implementation
 pANTLR3_REWRITE_RULE_ELEMENT_STREAM - Token Rewrite Stream Implementation
 pANTLR3_DEBUG_EVENT_LISTENER - Debugger Implementation


Generated on Mon Nov 29 17:23:58 2010 for ANTLR3C by  doxygen 1.5.5