ImGraph
 All Classes Functions Variables Enumerations Pages
charliesoft::ForBlock Member List

This is the complete list of members for charliesoft::ForBlock, including all inherited members.

_addInputParam (defined in charliesoft::Block)charliesoft::Blockprotected
_algorithmInParamscharliesoft::Blockprotected
_algorithmOutParamscharliesoft::Blockprotected
_algorithmSubParamscharliesoft::Blockprotected
_cond_pausecharliesoft::Blockprotected
_conditionscharliesoft::Blockprotected
_currentPreview (defined in charliesoft::Block)charliesoft::Blockprotected
_error_msg (defined in charliesoft::Block)charliesoft::Blockprotected
_exec_type (defined in charliesoft::Block)charliesoft::Blockprotected
_executeOnlyOnce (defined in charliesoft::Block)charliesoft::Blockprotected
_isOneShot (defined in charliesoft::Block)charliesoft::Blockprotected
_mtxcharliesoft::Blockprotected
_mtx_1 (defined in charliesoft::SubBlock)charliesoft::SubBlockprotected
_mtx_timestamp_inccharliesoft::Blockprotected
_myInputscharliesoft::Blockprotected
_myOutputscharliesoft::Blockprotected
_mySubParamscharliesoft::Blockprotected
_name (defined in charliesoft::Block)charliesoft::Blockprotected
_newData (defined in charliesoft::Block)charliesoft::Blockprotected
_perfCountercharliesoft::Blockprotected
_position (defined in charliesoft::Block)charliesoft::Blockprotected
_processescharliesoft::Blockprotected
_sizeIncrement (defined in charliesoft::Block)charliesoft::Blockprotected
_statecharliesoft::Blockprotected
_subGraph (defined in charliesoft::SubBlock)charliesoft::SubBlockprotected
_threadID (defined in charliesoft::Block)charliesoft::Blockprotected
_time_startcharliesoft::Blockprotected
_timestampcharliesoft::Blockprotected
_wait_consumecharliesoft::Blockprotected
_wait_param_updatecharliesoft::SubBlockprotected
_wait_processedcharliesoft::Blockprotected
addCondition(ConditionOfRendering &c) (defined in charliesoft::Block)charliesoft::Blockinline
addExternLink(const BlockLink &link, bool isInput) (defined in charliesoft::SubBlock)charliesoft::SubBlock
addNewInput(ParamDefinition *param)charliesoft::Block
addNewOutput(ParamDefinition *param)charliesoft::Block
asynchrone enum value (defined in charliesoft::Block)charliesoft::Block
Block(std::string name, bool isOneShot, BlockType typeExec=synchrone, bool addInputParam=false)charliesoft::Block
BlockState enum namecharliesoft::Block
BlockType enum namecharliesoft::Block
charliesoft::ProcessManager (defined in charliesoft::ForBlock)charliesoft::ForBlockfriend
consumedParams enum value (defined in charliesoft::Block)charliesoft::Block
consumingParams enum value (defined in charliesoft::Block)charliesoft::Block
externBlocksInputcharliesoft::SubBlockprotected
externBlocksOutputcharliesoft::SubBlockprotected
ForBlock() (defined in charliesoft::ForBlock)charliesoft::ForBlock
getConditions() (defined in charliesoft::Block)charliesoft::Blockinline
getCurrentPreview() const (defined in charliesoft::Block)charliesoft::Blockinline
getDef(std::string name, bool isInput) const (defined in charliesoft::Block)charliesoft::Block
getErrorInfo() (defined in charliesoft::Block)charliesoft::Blockinline
getErrorMsg() (defined in charliesoft::Block)charliesoft::Block
getExecType() const (defined in charliesoft::Block)charliesoft::Blockinline
getExternBlocksInput() const (defined in charliesoft::SubBlock)charliesoft::SubBlockinline
getExternBlocksOutput() const (defined in charliesoft::SubBlock)charliesoft::SubBlockinline
getGraph() const (defined in charliesoft::Block)charliesoft::Blockinline
getInEdges() (defined in charliesoft::Block)charliesoft::Block
getInParams() (defined in charliesoft::Block)charliesoft::Block
getInputsVals() const (defined in charliesoft::Block)charliesoft::Blockinline
getListOutputs() (defined in charliesoft::SubBlock)charliesoft::SubBlockinlineprotectedstatic
getListParams() (defined in charliesoft::SubBlock)charliesoft::SubBlockinlineprotectedstatic
getListSubParams() (defined in charliesoft::SubBlock)charliesoft::SubBlockinlineprotectedstatic
getMutex() (defined in charliesoft::Block)charliesoft::Blockinline
getMutexTimestamp() (defined in charliesoft::Block)charliesoft::Blockinline
getName() (defined in charliesoft::Block)charliesoft::Blockinline
getNbRendering() const (defined in charliesoft::Block)charliesoft::Blockinline
getOutParams() (defined in charliesoft::Block)charliesoft::Block
getOutputsVals() const (defined in charliesoft::Block)charliesoft::Blockinline
getParam(std::string nameParam_, bool input) (defined in charliesoft::Block)charliesoft::Blockvirtual
getParamDefinition(std::string nameOfParam, bool isInput) (defined in charliesoft::Block)charliesoft::Block
getParamDefinition(std::string nameOfParam, bool isInput) const (defined in charliesoft::Block)charliesoft::Block
getPerf() const (defined in charliesoft::Block)charliesoft::Blockinline
getPosition() const (defined in charliesoft::Block)charliesoft::Blockinline
getSizeIncrement() const (defined in charliesoft::Block)charliesoft::Blockinline
getState() const (defined in charliesoft::Block)charliesoft::Blockinline
getSubGraph() const (defined in charliesoft::SubBlock)charliesoft::SubBlockinline
getSubParams(std::string paramName) (defined in charliesoft::Block)charliesoft::Blockvirtual
getTimestamp() (defined in charliesoft::Block)charliesoft::Blockinline
getTypeExec() (defined in charliesoft::Block)charliesoft::Blockinline
getXML() (defined in charliesoft::ForBlock)charliesoft::ForBlockvirtual
hasDynamicParams() const (defined in charliesoft::Block)charliesoft::Blockinline
hasNewParameters() (defined in charliesoft::Block)charliesoft::Block
init() (defined in charliesoft::SubBlock)charliesoft::SubBlockvirtual
initFromXML(boost::property_tree::ptree *tree, std::vector< std::pair< ParamValue *, unsigned int > > &toUpdate, std::map< unsigned int, ParamValue * > &addressesMap, std::vector< ConditionOfRendering * > &condToUpdate) (defined in charliesoft::ForBlock)charliesoft::ForBlockvirtual
initParameters(const std::vector< ParamDefinition > &inParam, const std::vector< ParamDefinition > &outParam)charliesoft::Blockprotected
isAncestor(Block *other) (defined in charliesoft::Block)charliesoft::Block
isReadyToRun(bool realCheck=false)charliesoft::Block
isStartingBlock() (defined in charliesoft::Block)charliesoft::Block
linkParam(std::string paramName, Block *dest, std::string paramNameDest) (defined in charliesoft::Block)charliesoft::Block
markAsUnprocessed()charliesoft::Block
nbRendering (defined in charliesoft::Block)charliesoft::Blockprotected
newProducedData() (defined in charliesoft::Block)charliesoft::Blockprotected
notifyProduction() (defined in charliesoft::Block)charliesoft::Block
operator()() (defined in charliesoft::Block)charliesoft::Block
paramDefinitionExist(std::string nameOfParam, bool isInput) (defined in charliesoft::Block)charliesoft::Block
paramsFullyProcessed() (defined in charliesoft::Block)charliesoft::Blockprotected
paused enum value (defined in charliesoft::Block)charliesoft::Block
release() (defined in charliesoft::SubBlock)charliesoft::SubBlockvirtual
removeCondition() (defined in charliesoft::Block)charliesoft::Block
removeExternLink(const BlockLink &link) (defined in charliesoft::SubBlock)charliesoft::SubBlock
setCurrentPreview(std::string val) (defined in charliesoft::Block)charliesoft::Blockinline
setExecType(BlockType val) (defined in charliesoft::Block)charliesoft::Blockinline
setExecuteOnlyOnce(bool val) (defined in charliesoft::Block)charliesoft::Blockinline
setGraph(GraphOfProcess *processes) (defined in charliesoft::SubBlock)charliesoft::SubBlockinlinevirtual
setIncrSize(float incX, float incY) (defined in charliesoft::Block)charliesoft::Block
setParam(std::string nameParam_, ParamValue value) (defined in charliesoft::Block)charliesoft::Blockvirtual
setParamValue(std::string nameParam_, ParamValue *value) (defined in charliesoft::Block)charliesoft::Blockvirtual
setPosition(int x, int y, float incX, float incY) (defined in charliesoft::Block)charliesoft::Block
setState(BlockState val) (defined in charliesoft::Block)charliesoft::Blockinline
shouldExecuteOnlyOnce() const (defined in charliesoft::Block)charliesoft::Blockinline
stopped enum value (defined in charliesoft::Block)charliesoft::Block
SubBlock() (defined in charliesoft::SubBlock)charliesoft::SubBlock
SubBlock(std::string name) (defined in charliesoft::SubBlock)charliesoft::SubBlock
synchrone enum value (defined in charliesoft::Block)charliesoft::Block
update()charliesoft::Block
updatePosition(float x, float y) (defined in charliesoft::Block)charliesoft::Blockinline
validateParams(std::string param, const ParamValue val) (defined in charliesoft::Block)charliesoft::Block
waitConsumers(boost::unique_lock< boost::mutex > &lock) (defined in charliesoft::Block)charliesoft::Block
waitingChild enum value (defined in charliesoft::Block)charliesoft::Block
waitingConsumers enum value (defined in charliesoft::Block)charliesoft::Block
waitProducers(boost::unique_lock< boost::mutex > &lock) (defined in charliesoft::Block)charliesoft::Block
waitUpdateParams(boost::unique_lock< boost::mutex > &lock) (defined in charliesoft::SubBlock)charliesoft::SubBlock
wakeUpFromConsumers() (defined in charliesoft::Block)charliesoft::Block
wakeUpFromPause() (defined in charliesoft::Block)charliesoft::Block
~Block()charliesoft::Blockvirtual