Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

Simkin C++ for Symbian Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
skAListArray-Based List of pointers with template sub-classes
skAListIteratorThis class provides an interator for the list, it is subclassed to provide type-safety
skAttributeThis class represents an attribute of an element in an XML document
skAttributeListThis class holds a list of attributes - it is used by the Element class
skBoundsExceptionThis class represents an exception thrown by the collection classes
skCDataNodeThis node represents a CData node in an XML document
skCompileErrorThis class encapsulates an error message from the parser, representing a syntax error in the script
skCompileErrorListThis is a list of compile errors
skElementThis class represents an Element within an XML document
skElementObjectThis object is a container for an element, and exposes an interface to it to Simkin The class implements methods from the Executable interface
skElementObjectEnumeratorThis class enumerates the element children of an skElementObject
skExceptionThis class is a base class for exceptions thrown by Simkin
skExecutableThis class gives a default implementation for the skiExecutable interface
skExecutableContextThis class holds information passed to all methods via the siExecutable interface
skExecutableIteratorThis class is used to iterate over a set of values whilst in the foreach statement
skExpatParserThis class gives an interface to the Expat parser
skiExecutableThis class gives an interface for the Interpreter to call into
skInputSourceThis interface encapsulates a source from which an object can be read It is implemented by concrete classes
skInterpreterThis class parses and executes Simkin script, and holds a list of global variables
skMethodDefNodeThis class represents the parse tree for a whole method in Simkin
skMethodTableThis class can be used to cache parse trees
skNodeThis class describes a node within an XML document hierarchy
skNodeListThis class represents a list of nodes
skNullThis class provides a null object
skOutputDestinationThis interface encapsulates a destination to which an object can be written It is implemented by concrete classes
skParseExceptionThis exception is thrown when there are parse errors in some Simkin script
skParseNodeThis is the base class for Simkin parse nodes
skParserThis class is used to parse a string of Simkin code
skRuntimeExceptionThis exception is thrown when there are execution errors in a Simkin script
skRValueThis class is used to hold the value of a variable in Simkin
skRValueArrayThis class provides an array of RValues
skRValueTableThis class is used to hold a hash table of skRValue's based on name
skScriptErrorThis class captures an error that occurs during script execution It can be used in place of an exception handling on platforms such as Windows CE
skSHashEntryThis class represents a single entry in the hashtable
skSHashTableThis class maps string keys to object pointer values
skSHashTableIteratorThis class provides an iterator for the hashtable
skStackFrameThis class stores info about the current stack frame - such the name of the current script and the line number being executed
skStatementStepperThis abstract class is used to provide an interface for the Interpreter to call each time a statement is executed
skStringThis class encapsulates a null-terminated 8-bit c-string It uses a pointer to a string plus a reference count to save copying when passed by value
skStringBufferThis class provides an expandable buffer for textual characters
skStringListThis class is a list of Strings, held by value
skStringTokenizerThe string tokenizer class allows an application to break a string into tokens
skTAList< T >This template class is used to provide type-safety to the list
skTAListIterator< T >This class provides a templated list iterator
skTextNodeThis class represents a text node
skTraceCallbackThis abstract class is used to provide an interface for the Interpreter to pass trace messages to
skTracerThis class is used to provide output to a trace
skTreeNodeThis class encapsulates a node in a tree
skTreeNodeListThis class represents a list of skTreeNodes
skTreeNodeListIteratorThis class provides an iterator over the children of a skTreeNode
skTreeNodeObjectThis class gives an skExecutable wrapper to an skTreeNode object The class implements methods from the Executable interface
skTreeNodeObjectEnumeratorThis class enumerates the elements in an TreeNodeObject
skTreeNodeReaderExceptionThis class encapsulates an error encountered while parsing a skTreeNode text stream
skTSHashTable< TValue >This class overrides the base class to provide type-safety
skTSHashTableIterator< TValue >This class provides a type-safe iterator for the templated hash table
skTVAList< T >This class gives a value and array-based list
skXMLParseExceptionThis class represents an exception during the parsing of an XML document - using the Simkin DOM classes

Generated on Fri Dec 17 20:28:26 2004 for Simkin C++ for Symbian by doxygen1.3