_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 | |