Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ALLXMLClearTag
bbtk::any< TypeTraits >
bbtk::anyholder< ValueType >
bbtk::anyholder< ValueType * >Specialization of anyholder for pointer types
bbtk::anyplaceholderAbstract class used by the any class to store values
bbtk::AtomicBlackBoxAncestor of all user defined (concrete) black boxes which are atomic (vs. complex boxes which are made up of other (atomic or complex) boxes)
bbtk::AtomicBlackBoxDescriptorStructure containing the description of a AtomicBlackBox input (name, description, type, functor)
bbtk::AtomicBlackBoxGetFunctorAbstract functor of the Get accessors of the inputs and outputs of a AtomicBlackBox
bbtk::AtomicBlackBoxInputDescriptorStructure containing the description of a AtomicBlackBox input (name, description, type, functor)
bbtk::AtomicBlackBoxOutputDescriptorStructure containing the description of a AtomicBlackBox output (name, description, type, functor)
bbtk::AtomicBlackBoxSetFunctorAbstract functor of the Set accessors of the inputs and outputs of a AtomicBlackBox
bbtk::AtomicBlackBoxTGetFunctor< UBB, T, TRETURN >Template for concrete functors of the Get accessors of the inputs and outputs of a AtomicBlackBox (inherits from bbtk::AtomicBlackBoxGetFunctor)
bbtk::AtomicBlackBoxTSetFunctor< UBB, T, TACCESS >Template for concrete functors of the Set accessors of the inputs and outputs of a AtomicBlackBox (inherits from bbtk::AtomicBlackBoxSetFunctor)
bbtk::AtomicBlackBoxTSetFunctor< UBB, T *, TACCESS * >Template specialization of AtomicBlackBoxTSetFunctor for pointer types
bbtk
bbtk::BlackBoxAbstract black-box interface
bbtk::BlackBox::Deleter
bbtk::BlackBoxDescriptor(Abstract) Contains information on a BlackBox type (name, description, author, inputs, outputs) and is able to create an instance of it
bbtk::BlackBoxInputConnector
bbtk::BlackBoxInputDescriptorAbstract descriptor of an input of a black box
bbtk::BlackBoxInputOutputDescriptorAbstract descriptor of an input or an output of a black box (has a name, description, type and nature)
bbtk::BlackBoxOutputConnector
bbtk::BlackBoxOutputDescriptorAbstract descriptor of an output of a black box (stores a name, a description and type)
bbtk::ComplexBlackBoxAbstract user defined black boxes
bbtk::ComplexBlackBoxDescriptorDescribes a ComplexBlackBox (constituents, connections) and is able to create an instance of it
bbtk::ComplexBlackBoxInputDescriptorStructure containing the description of a ComplexBlackBox input (name, description, type, mapping)
bbtk::ComplexBlackBoxOutputDescriptorStructure containing the description of a ComplexBlackBox output (name, description, type, mapping)
bbtk::ConfigurationException
bbtk::ConfigurationFileDDD
bbtk::ConnectionDDD
bbtk::DataInfoObject storing informations on a data type : includes C++ type info (std::type_info) and a string describing the "nature" of the data (what is the content of the structure)
bbtk::Dummy
bbtk::ExceptionClass Exception : generic class for throwing any exception
bbtk::ExecuterClass Executer: level 0 of script execution
bbtk::Executer::CBBDefinitionStruct that stores info on user defined complex black boxes
bbtk::FactoryCan load and unload dynamic libraries containing black boxes packages and create instances of the black boxes registered in the packages loaded
bbtk::floating_point< T >The TypeTraits which validates all floating point number types
bbtk::integer< T >The TypeTraits which validates all integer types
bbtk::InterpreterThe bbtk language interpreter
bbtk::Interpreter::CommandInfoTypeThe structure storing the informations on a command
bbtk::InterpreterError
bbtk::InterpreterUser
bbtk::MessageManagerManages the messages displayed by bbtk
myApp
bbtk::number< T >The TypeTraits which validates all numerical types
bbtk::Object
bbtk::Object::DeleterDefault objects deleter : removes object from list on deletion
bbtk::PackageRegisters black boxes descriptors and is able to create instances of the black boxes registered
bbtk::Package::AdaptorKeyThe type of key in the map of adaptor descriptors
ProcessCmdLine
bbtk::QuitException
bbtk::StaticInitTime
bbtk::SystemSystem related stuff
bbtk::thing< T >The TypeTraits which validates any type
bbtk::TranscriptorClass Transcriptor: level 0 of script C++ translation
TreeMultiItemBase
TreeMultiItemNode
TreeMultiItemRoot
TreeMultiItemWindow
bbtk::TypeMapping< ValueType >
bbtk::UtilitiesHolds various usefull methods
bbtk::VirtualExecClass VirtualExec: level 0 of script execution
bbtk::Void
bbtk::Wx
bbtk::Wx::BusyCursor
bbtk::WxApp
wxBBIApp
bbtk::WxBlackBoxWidget black boxes
bbtk::WxBlackBoxDescriptor
bbtk::WxBlackBoxDialog
bbtk::WxBlackBoxFrame
bbtk::WxBlackBoxWidgetEventHandler
bbtk::WxBlackBoxWindow
bbtk::WxGUIBlackBoxInfo
bbtk::WxGUIBlackBoxList
bbtk::WxGUIBlackBoxListUser
bbtk::WxGUICommandGUI Component which provides a command input zone
bbtk::WxGUICommandUserAbstract class which defines the callbacks invoked by WxGUICommand
bbtk::WxGUIConsoleA console in which user can enter commands
WxGUIHelp
bbtk::WxGUIHtmlBrowser
bbtk::WxGUIHtmlBrowserUserAbstract class which defines the callbacks invoked by WxGUIHtmlBrowser
bbtk::WxGUIOutputMessagesGUI Component which provides a command input zone
bbtk::WxGUIOutputMessagesUserAbstract class which defines the callbacks invoked by WxGUIOutputMessages
bbtk::WxGUIPackageBrowser2A package browser panel
bbtk::WxGUIPackageBrowser2UserAbstract class which defines the callbacks invoked by WxGUIPackageBrowser2
bbtk::WxGUIPackageBrowser2WindowBrowser2 in a frame
bbtk::WxGUIScriptingInterfaceA scripting interface window
bbtk::WxGUITextEditorA text editor panel
bbtk::WxGUITextEditorPage
bbtk::WxGUITextEditorUserAbstract class which defines the callbacks invoked by WxGUITextEditor
bbtk::WxGUITextEditorWindowEditor in a frame
bbtk::WxHtmlWindow
bbtk::WxStreamRedirectorRedirects std::cout to a wxTextCtrl and optionally to printf also
bbtk::WxTextCtrlGettingKeyEvents
wxTreeMultiCtrlThis is the visual control, which will contain all the logic for the tree mechanism
wxTreeMultiEvent
wxTreeMultiItemAn intermediate class which is used to return as 'item' value for the wxTreeMultiCtrl. This class is comparable with wxTreeItemId
wxTreeMultiWindowInfoThis class contains information for every Window node to be added
XMLAttribute
XMLClear
XMLNode
XMLNode::XMLNodeDataTag
XMLNodeContents
XMLParserBase64Tool
XMLResults

Generated on Wed Nov 12 11:38:15 2008 for BBTK by  doxygen 1.5.6