bbtk::BlackBox Member List

This is the complete list of members for bbtk::BlackBox, including all inherited members.

bbAddOutputObserver(const std::string &output_name, OutputChangeCallbackType f)bbtk::BlackBox
bbAllocateConnectors()bbtk::BlackBox [protected, virtual]
bbAlways enum valuebbtk::BlackBox
bbBoxProcessModeIsAlways() const bbtk::BlackBox [virtual]
bbBoxProcessModeIsReactive() const bbtk::BlackBox [virtual]
bbBruteForceSetInputPointer(const std::string &name, void *data, bool update_time=true)=0bbtk::BlackBox [pure virtual]
bbCanReact() const bbtk::BlackBox [private, virtual]
bbClone(const std::string &name)=0bbtk::BlackBox [pure virtual]
bbComputePostProcessStatus()bbtk::BlackBox [protected]
bbConnectInput(const std::string &name, Connection *c)bbtk::BlackBox [private, virtual]
bbConnectOutput(const std::string &name, Connection *c)bbtk::BlackBox [private, virtual]
bbCopyIOValues(BlackBox &from)bbtk::BlackBox [protected, virtual]
bbCreateWindow()bbtk::BlackBox [inline, protected, virtual]
bbDelete()bbtk::BlackBox [inline, protected, virtual]
bbDesallocateConnectors()bbtk::BlackBox [protected, virtual]
bbDisconnectInput(const std::string &name, Connection *c)bbtk::BlackBox [private, virtual]
bbDisconnectOutput(const std::string &name, Connection *c)bbtk::BlackBox [private, virtual]
bbExecute(bool force=false)bbtk::BlackBox [virtual]
bbFinalizeProcessing()bbtk::BlackBox [protected]
bbFindBlackBox(const std::string &blackboxname)bbtk::BlackBox [inline, protected, virtual]
bbGetBoxProcessModeValue() const bbtk::BlackBox
bbGetDescriptor() const =0bbtk::BlackBox [pure virtual]
bbGetExecuting() const bbtk::BlackBox [inline, private]
bbGetFullName() const bbtk::BlackBox [virtual]
bbGetHelp(bool full=true) const bbtk::BlackBox [virtual]
bbGetInput(const std::string &name)=0bbtk::BlackBox [pure virtual]
bbGetInputAsString(const std::string &input)bbtk::BlackBox
bbGetInputBoxExecute()bbtk::BlackBox [inline]
bbGetInputBoxProcessMode()bbtk::BlackBox [inline]
bbGetInputConnector(const std::string &n)bbtk::BlackBox [inline]
bbGetInputConnector(const std::string &n) const bbtk::BlackBox [inline]
bbGetInputConnectorMap()bbtk::BlackBox [inline]
bbGetInputConnectorMap() const bbtk::BlackBox [inline]
bbGetInputStatus(const std::string &name) const bbtk::BlackBox [inline]
bbGetInputType(const std::string &label) const bbtk::BlackBox [virtual]
bbGetName() const bbtk::BlackBox [inline]
bbGetNameWithParent() const bbtk::BlackBox [virtual]
bbGetOutput(const std::string &name)=0bbtk::BlackBox [pure virtual]
bbGetOutputAsString(const std::string &output)bbtk::BlackBox
bbGetOutputBoxChange()bbtk::BlackBox [inline]
bbGetOutputConnector(const std::string &n)bbtk::BlackBox [inline]
bbGetOutputConnector(const std::string &n) const bbtk::BlackBox [inline]
bbGetOutputConnectorMap()bbtk::BlackBox [inline]
bbGetOutputConnectorMap() const bbtk::BlackBox [inline]
bbGetOutputType(const std::string &label) const bbtk::BlackBox [virtual]
bbGetParent() const bbtk::BlackBox [inline]
bbGetTypeName() const bbtk::BlackBox [inline]
bbGlobalAddToExecutionList(BlackBox::Pointer b)bbtk::BlackBox [static]
bbGlobalGetFreezeExecution()bbtk::BlackBox [static]
bbGlobalGetSomeBoxExecuting()bbtk::BlackBox [static]
bbGlobalProcessExecutionList()bbtk::BlackBox [static]
bbGlobalSetFreezeExecution(bool b)bbtk::BlackBox [static]
bbGlobalSetSomeBoxExecuting(bool b)bbtk::BlackBox [static]
bbHasInput(const std::string &label) const bbtk::BlackBox [virtual]
bbHasOutput(const std::string &label) const bbtk::BlackBox [virtual]
bbInitializeProcessing()bbtk::BlackBox [protected]
bbInsertHTMLGraph(std::ofstream &s, int detail, int level, bool instanceOrtype, const std::string &output_dir, bool relative_link)bbtk::BlackBox [inline]
bbIsShown()bbtk::BlackBox [inline, virtual]
bbmBoxProcessModebbtk::BlackBox [private]
bbmExecutingbbtk::BlackBox [private]
bbmInitializedbbtk::BlackBox [private]
bbmNamebbtk::BlackBox [private]
bbmPackageNamebbtk::BlackBox [private]
bbmParentbbtk::BlackBox [private]
bbPipeline enum valuebbtk::BlackBox
bbPrintHelp(BlackBox::Pointer parentblackbox, int detail, int level)bbtk::BlackBox [virtual]
bbProcess()bbtk::BlackBox [inline, protected, virtual]
bbReactive enum valuebbtk::BlackBox
bbRecursiveExecute(Connection::Pointer caller)bbtk::BlackBox [protected, virtual]
bbRecursiveFinalizeProcessing()bbtk::BlackBox [inline, protected, virtual]
bbRecursiveInitializeProcessing()bbtk::BlackBox [inline, protected, virtual]
bbRemoveOutputObserver(const std::string &output_name, OutputChangeCallbackType f)bbtk::BlackBox
bbSetExecuting(bool b)bbtk::BlackBox [inline, private]
bbSetInput(const std::string &name, Data data, bool update_time=true)=0bbtk::BlackBox [pure virtual]
bbSetInputBoxExecute(Void=0)bbtk::BlackBox [inline]
bbSetInputBoxProcessMode(std::string a)bbtk::BlackBox [inline]
bbSetOutput(const std::string &name, Data data)=0bbtk::BlackBox [pure virtual]
bbSetOutputBoxChange(Void=0)bbtk::BlackBox [inline]
bbSetParent(BlackBox::Pointer p)bbtk::BlackBox [inline, private]
bbSetShown(bool)bbtk::BlackBox [inline, virtual]
bbSetStatusAndPropagate(BlackBoxInputConnector *c, IOStatus s)bbtk::BlackBox [protected, virtual]
bbShowWindow()bbtk::BlackBox [inline, protected, virtual]
bbSignalOutputModification(bool reaction=true)bbtk::BlackBox [virtual]
bbSignalOutputModification(const std::string &output_name, bool reaction=true)bbtk::BlackBox [virtual]
bbSignalOutputModification(const std::vector< std::string > &output_name, bool reaction=true)bbtk::BlackBox [virtual]
bbUpdateInputs()bbtk::BlackBox [protected]
bbUserFinalizeProcessing()bbtk::BlackBox [inline, protected, virtual]
bbUserInitializeProcessing()bbtk::BlackBox [inline, protected, virtual]
bbUserOnShow()bbtk::BlackBox [inline, protected, virtual]
bbUserSetDefaultValues()bbtk::BlackBox [inline, protected, virtual]
bbWriteDotFileBlackBox(FILE *ff, BlackBox::Pointer parentblackbox, int detail, int level, bool instanceOrtype, bool relative_link)bbtk::BlackBox [protected, virtual]
bbWriteDotInputOutputName(FILE *ff, bool inputoutput, int detail, int level)bbtk::BlackBox [protected, virtual]
BlackBox()bbtk::BlackBox [protected]
BlackBox(const BlackBox &)bbtk::BlackBox [protected]
BlackBox(const std::string &name)bbtk::BlackBox [protected]
BlackBox(BlackBox &from, const std::string &name)bbtk::BlackBox [protected]
BoxProcessModeValue enum namebbtk::BlackBox
Check(bool recursive=true)bbtk::BlackBox [protected, virtual]
ComplexBlackBox classbbtk::BlackBox [friend]
Connection classbbtk::BlackBox [friend]
GetObjectInfo() const bbtk::Object [virtual]
GetObjectInternalSize() const bbtk::Object [inline, virtual]
GetObjectName() const bbtk::Object [virtual]
GetObjectRecursiveSize() const bbtk::Object [inline, virtual]
GetObjectsCount()bbtk::Object [inline, static]
GetObjectSize() const bbtk::Object [inline, virtual]
GetThisPointer() const bbtk::Object [inline, protected]
GetUseCount()bbtk::Object [inline]
InputConnectorMapType typedefbbtk::BlackBox
InsertInObjectList(Pointer)bbtk::Object [static]
InsertInPackageList(Pointer)bbtk::Object [static]
LockThis()bbtk::Object [inline, protected]
MakeBlackBoxPointer(U *s, bool lock=false)bbtk::BlackBox [inline, protected, static]
MakePointer(U *s, bool lock=false)bbtk::Object [inline, protected, static]
MakePointer(U *s, const D &del, bool lock=false)bbtk::Object [inline, protected, static]
mInputConnectorMapbbtk::BlackBox [private]
mOutputConnectorMapbbtk::BlackBox [private]
Object()bbtk::Object
Object::Deleterbbtk::BlackBox [friend]
OutputChangeCallbackType typedefbbtk::BlackBox
OutputChangeObserverType typedefbbtk::BlackBox
OutputChangeSignalType typedefbbtk::BlackBox
OutputConnectorMapType typedefbbtk::BlackBox
Pointer typedefbbtk::BlackBox
PrintObjectInfo(const Pointer &o)bbtk::Object [static]
PrintObjectListInfo(const std::string &name)bbtk::Object [static]
ReleasePackages()bbtk::Object [static]
RemoveFromObjectList(WeakPointer)bbtk::Object [static]
Self typedefbbtk::BlackBox
UnLockThis()bbtk::Object [inline, protected]
WeakPointer typedefbbtk::BlackBox
~BlackBox()bbtk::BlackBox [protected, virtual]
~Object()bbtk::Object [virtual]


Generated on Thu May 31 14:14:02 2012 for BBTK by  doxygen 1.5.7.1