| _Tree< _K, _Ty, _Kfn, _Pr, _A > | |
| _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::_Node | |
| _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::const_iterator | |
| _Tree< _K, _Ty, _Kfn, _Pr, _A >::_Tree::iterator | |
| Falcon::AccessError | |
| Falcon::AliasMap | ( const String *, Symbol * ) |
| Falcon::Allocator< _Tp > | Standard falcon allocator |
| Falcon::Allocator< _Tp >::Allocator::rebind< _Tp1 > | |
| Falcon::ArrayDecl | Class storing array declarations in source code |
| Falcon::AttribMap | Specialized attribute map |
| Falcon::AutoCString | Automatically converts and allocate temporary memory for C strings |
| Falcon::Engine::AutoInit | |
| Falcon::AutoWString | Automatically converts and allocate temporary memory for C wide character strings |
| Falcon::csh::Base | Base corestring manager class |
| Falcon::BaseAlloc | |
| Falcon::BaseFileStream | File stream base class |
| Falcon::Baton | Baton concurrency controller class |
| Falcon::csh::Buffer | Variable size byte oriented string |
| Falcon::csh::Buffer16 | |
| Falcon::csh::Buffer32 | |
| Falcon::csh::Byte | Byte orientet base class |
| Falcon::CacheObject | |
| Falcon::CallPoint | |
| Falcon::CharPtrCmp | Utility class to char pointers |
| Falcon::ClassDef | Class symbol abstraction |
| Falcon::CloneError | |
| Falcon::CodeError | |
| Falcon::Compiler | FALCON source compiler |
| Falcon::Complex | |
| Falcon::ContextList | |
| Falcon::CoreArray | Core array (or array of items) |
| Falcon::CoreCarrier< _T > | |
| Falcon::CoreClass | Representation of classes held in VM while executing code |
| Falcon::CoreDict | |
| Falcon::CoreFunc | Class implementing a live function in the VM |
| Falcon::CoreIterator | Base abstract class for generic collection iterators |
| Falcon::CoreObject | Base core object class |
| Falcon::CoreRange | |
| Falcon::CoreSlot | Slot for messages sent around by the VM |
| Falcon::CoreSlotCarrier | Class taking care of finalizing the core slots when they are published to scripts |
| Falcon::CoreSlotPtrTraits | Traits for the core slots |
| Falcon::CoreString | Garbage storage string |
| Falcon::CoreTable | |
| Falcon::CRObject | Reflective Object with cache |
| Falcon::DeclarationContext | |
| Falcon::DeepItem | Pure interface for deep item core data |
| Falcon::DependTable | Module dependency table |
| Falcon::Destroyable | Vitual destructor stub class for user defined pointers |
| Falcon::DetMemPool | Deterministic Memory Pool |
| Falcon::DictDecl | |
| Falcon::DictDecl::DictDecl::t_pair | |
| Falcon::DirEntry | Directory entry |
| Falcon::DirEntry_unix | Support for low level directory system for unix |
| Falcon::DirEntry_win | |
| Falcon::DllFunc | |
| Falcon::DllLoader_base | |
| Falcon::DllLoader_dl | |
| Falcon::DllLoader_Mac | |
| Falcon::DllLoader_win | |
| Falcon::ElementTraits | |
| Falcon::Error | The Error class |
| Falcon::core::ErrorObject | Reflective class for error |
| Falcon::ErrorParam | Error Parameter class |
| Falcon::Event | Generic event class |
| Falcon::Expression | |
| Falcon::ExtFuncDef | Implements an external function definition |
| Falcon::FalconData | Common falcon inner object data infrastructure |
| Falcon::FalconObject | |
| Falcon::FileStat | Multiplatform statistics on files |
| Falcon::FileStream | |
| Falcon::FileSysData | Class storing system specific file data |
| Falcon::FlexyModule | Flexible module class |
| Falcon::Format | Item to string format class |
| Falcon::FuncDef | Implements a callable symbol |
| Falcon::Garbageable | |
| Falcon::GarbageableBase | |
| Falcon::GarbageItem | Creates a garbageable version of an item |
| Falcon::GarbageLock | Protects an item from garbage collecting |
| Falcon::GarbagePage | Garbageable pointer page |
| Falcon::GarbagePointer | Implements a generic garbage shell for inner data |
| Falcon::GCAlloc | |
| Falcon::GenCode | |
| Falcon::Generator | |
| Falcon::GeneratorSeq | |
| Falcon::GenericError | |
| Falcon::GenericVector | Generic typeless vector |
| Falcon::GenHAsm | |
| Falcon::GenTree | |
| Falcon::GPageList | |
| Falcon::HeapMem | HeapMem class |
| Falcon::HeapMem_Linux | |
| Falcon::HeapMem_Win32 | |
| Falcon::ImportAlias | Implements an imported symbol |
| Falcon::InheritDef | Inheritance definition |
| Falcon::InputStream | |
| Falcon::InteractiveCompiler | Interactive compiler |
| Falcon::InterruptedError | |
| Falcon::IntTraits | |
| Falcon::IoError | |
| Falcon::Item | Basic item abstraction |
| Falcon::ItemArray | |
| Falcon::ItemDict | Base class for item dictionaries |
| Falcon::ItemList | List of Falcon items |
| Falcon::ItemListElement | Element of a standard list of Falcon items |
| Falcon::ItemPage | Item page |
| Falcon::ItemSet | Set of Falcon items |
| Falcon::ItemSetElement | Element of a standard set of Falcon items |
| Falcon::ItemTraits | |
| Falcon::Iterator | Base abstract class for generic Item sequence/collection iterators |
| Falcon::LinearDict | |
| Falcon::LinearDictEntry | Class representing one element in a dictionary |
| Falcon::LineMap | Line information map |
| Falcon::LinkableElement | Element for LinkedList class |
| Falcon::LinkedList< _T > | Linked list class |
| Falcon::List | Generic list |
| Falcon::ListElement | Generic list element |
| Falcon::ListTraits | |
| Falcon::LiveModule | Instance of a live module entity |
| Falcon::LiveModuleMap | Map of active modules in this VM |
| Falcon::LiveModulePtrTraits | |
| Falcon::Map | Generic Map |
| Falcon::MapIterator | |
| Falcon::MapPtrOwnTraits | |
| Falcon::MapPtrTraits | |
| Falcon::MathError | |
| Falcon::MemBlock | |
| Falcon::MemBuf | |
| Falcon::MemBuf_1 | |
| Falcon::MemBuf_2 | |
| Falcon::MemBuf_3 | |
| Falcon::MemBuf_4 | |
| Falcon::MemPage | |
| Falcon::MemPageList | |
| Falcon::MemPool | Storage pit for garbageable data |
| Falcon::MessageError | |
| Falcon::Module | Module class abstraction |
| Falcon::ModuleDep | Structure holding live dependency informations |
| Falcon::ModuleDepData | Class storing dependency data |
| Falcon::ModuleLoader | Module Loader support |
| Falcon::ModuleMap | Map of module names-> modules |
| Falcon::ModuleVector | Vector of ModuleDep objects |
| Falcon::Mutex | Generic mutex class |
| Falcon::OutputStream | |
| Falcon::PageDict | |
| Falcon::ParamError | |
| Falcon::ParseError | |
| Falcon::Path | Falcon path representation |
| Falcon::PCODE | |
| Falcon::PoopSeq | |
| Falcon::PropEntry | Descriptor of single property |
| Falcon::PropertyTable | Very simple double entry table for pure properties |
| Falcon::RampLoose | |
| Falcon::RampMode | Ramp-up GC parameters base class |
| Falcon::RampSmooth | |
| Falcon::RampStrict | Enforces a strict inspection policy |
| Falcon::RangeDecl | |
| Falcon::RangeSeq | |
| Falcon::RawStdErrStream | Standard Error Stream encapsulation |
| Falcon::RawStdInStream | Standard Input Stream encapsulation |
| Falcon::RawStdOutStream | Standard Output Stream encapsulation |
| Falcon::Refcounter< T > | |
| Falcon::ReflectObject | |
| Falcon::ROStringStream | Read only string stream for fast operations |
| Falcon::Runnable | Runnable base class |
| Falcon::Runtime | Runtime code representation |
| Falcon::SafeItem | |
| Falcon::SegregatedPage< _T > | Definition of a segregated allocation page |
| Falcon::Sequence | Abstract sequence class |
| Falcon::Service | Service class |
| Falcon::SLElement | Element for StrongList class |
| Falcon::SmallMemBlockAlloc | Small Memory Block Allocator |
| Falcon::SmallMemBlockAlloc::SmallMemBlockAlloc::tag_Page | |
| Falcon::SourceTree | Source File syntactic tree |
| Falcon::SrcLexer | |
| Falcon::StackFrameList | |
| Falcon::Statement | |
| Falcon::StatementList | Typed strong list holding statements |
| Falcon::csh::Static | Static byte oriented string manager |
| Falcon::csh::Static16 | |
| Falcon::csh::Static32 | |
| Falcon::StdErrStream | Standard Error Stream proxy |
| Falcon::StdInStream | Standard Input Stream proxy |
| Falcon::StdOutStream | Standard Output Stream proxy |
| Falcon::StdStream | |
| Falcon::StmtAutoexpr | |
| Falcon::StmtBlock | |
| Falcon::StmtBreak | |
| Falcon::StmtCallable | Module statement |
| Falcon::StmtCaseBlock | |
| Falcon::StmtCatchBlock | |
| Falcon::StmtClass | |
| Falcon::StmtConditional | |
| Falcon::StmtContinue | |
| Falcon::StmtElif | |
| Falcon::StmtExpression | |
| Falcon::StmtFordot | |
| Falcon::StmtForin | |
| Falcon::StmtFunction | |
| Falcon::StmtGive | |
| Falcon::StmtGlobal | |
| Falcon::StmtIf | |
| Falcon::StmtLaunch | |
| Falcon::StmtLoop | |
| Falcon::StmtLoopCtl | Loop control statements (break and continue) |
| Falcon::StmtNone | |
| Falcon::StmtRaise | |
| Falcon::StmtReturn | |
| Falcon::StmtSelect | Statement select |
| Falcon::StmtSelfPrint | |
| Falcon::StmtSwitch | Statement switch |
| Falcon::StmtTry | |
| Falcon::StmtUnref | |
| Falcon::StmtVarDef | |
| Falcon::StmtWhile | |
| Falcon::Stream | Base class for file and filelike services |
| Falcon::StreamBuffer | Buffered version of basic stream |
| Falcon::String | Core string This class is called "Core String" because it represents the strings as the internal VM and engine sees them |
| Falcon::StringGarbage | |
| Falcon::StringPtrCmp | Core string comparer class |
| Falcon::StringPtrOwnTraits | |
| Falcon::StringPtrTraits | |
| Falcon::StringStream | |
| Falcon::StringStreamService | |
| Falcon::StringTable | |
| Falcon::StringTraits | |
| Falcon::StringWithID | Pair of strings and their ID |
| Falcon::StrongList | Strong linked list class |
| Falcon::Symbol | Representation of a VM symbol For now, it is only an accessible strucutre |
| Falcon::SymbolList | |
| Falcon::SymbolTable | |
| Falcon::SymbolVector | |
| Falcon::SymModule | Pair of the symbol and the module it is declared in |
| Falcon::SymModuleMap | Map of symbol names and module where they are located |
| Falcon::SymModuleTraits | |
| Falcon::SyntaxError | |
| Falcon::Sys::SystemData | System specific Falcon VM data |
| Falcon::SystemTime | Empty SystemTime class |
| Falcon::SYSTH_DATA | |
| Falcon::SysThread | System Thread class |
| Falcon::TableError | |
| Falcon::tag_cp_iso_uint_table | |
| Falcon::tag_MapPage | |
| Falcon::tag_StackFrame | |
| Falcon::ThreadParams | Thread creation parameters |
| Falcon::ThreadSpecific | Thread Specific data |
| Falcon::TimeStamp | TimeStamp class |
| Falcon::Tokenizer | Base tokenizer base class |
| Falcon::TokenizerParams | Parameters for the tokenizer |
| Falcon::TraceStep | |
| Falcon::Transcoder | Basic transcoder class |
| Falcon::TranscoderByte | Transparent byte oriented encoder |
| Falcon::TranscoderEOL | EOL Transcoder |
| Falcon::TranscoderUTF16 | UTF-16 encoding transcoder |
| Falcon::TranscoderUTF8 | UTF-8 encoding transcoder |
| Falcon::TypeError | |
| Falcon::uint_pair< _T > | Prefect hash base structure |
| Falcon::UnixFileSysData | Unix specific stream service support |
| Falcon::UnixSystemTime | |
| Falcon::URI | RFC 3986 - Uniform Resource Identifier |
| Falcon::Value | |
| Falcon::ValuePtrTraits | |
| Falcon::VarDef | Variable initial value definition |
| Falcon::VFSFile | VSF provider for physical file system on the host system |
| Falcon::VFSProvider | Base class for Falcon Virtual File System Providers |
| Falcon::VFSProvider::VFSProvider::CParams | Create Paramenter |
| Falcon::VFSProvider::VFSProvider::OParams | Open Parameters |
| Falcon::Sys::VM_SYS_DATA | |
| Falcon::VMachine | The Falcon virtual machine |
| Falcon::VMachine::VMachine::Pauser | Class automating idle-unidle fragments |
| Falcon::VMachine::VMachine::VarDefMod | Structure used to save the vardefs during class link |
| Falcon::VMachineWrapper | |
| Falcon::VMBaton | |
| Falcon::VMContext | Class representing a coroutine execution context |
| Falcon::VMEvent | Virtual machine events This class is thrown inside the VM to communicate special requests to the listening application |
| Falcon::VMEventQuit | |
| Falcon::VMEventReturn | |
| Falcon::VMMessage | Asynchronous message for the Virtual Machine |
| Falcon::VoidpTraits | |
| Falcon::WinFileSysData | Win specific stream service support |
| Falcon::WinSystemTime | |