TuttleOFX  1
sam::samdo::Dummy Struct Reference

#include <nodeDummy.hpp>

Public Member Functions

bool isDummyReaderNode (const std::string &nodeName)
bool isDummyWriterNode (const std::string &nodeName)
bool isDummyNode (const std::string &nodeName)
void getFullName (std::string &inputNode)
bpo::options_description getInfoOptions ()
bpo::options_description getConfOptions ()
bpo::options_description getOpenFXOptions ()
void getCommandLineParameters (bpo::variables_map &node_vm, const std::vector< std::string > &nodeArgs)
void getParametersFromCommandLine (std::vector< std::string > &parameters, const std::vector< std::string > &nodeArgs)
void getPathsFromCommandLine (std::vector< std::string > &paths, const std::vector< std::string > &nodeArgs)
void getExtensionsFromCommandLine (std::vector< std::string > &extensions, const std::vector< std::string > &nodeArgs)
void addDummyNodeInList (std::vector< std::string > &list)
void addFullNameDummyNodeInList (std::vector< std::string > &list)
void addShortNameDummyNodeInList (std::vector< std::string > &list)
std::vector< std::string > getAllSupportedNodes (const std::string &context)
std::vector< std::string > getSupportedExtensions (const std::string &context)
void printAllSupportedNodes (const std::string &context)
void printAllSupportedExtensions (const std::string &context)
void displayHelp (const std::string &nodeFullName)
void displayExpertHelp (const std::string &nodeFullName)
void foundAssociateSpecificDummyNode (std::string &inputNode, const std::string &dummyNodeName, const NodeList &nodeList, const std::vector< std::string > &nodeArgs)
void foundAssociateDummyNode (std::string &inputNode, const std::vector< ttl::ofx::imageEffect::OfxhImageEffectPlugin * > &nodeList, const std::vector< std::string > &nodeArgs)

Detailed Description

Definition at line 26 of file nodeDummy.hpp.


Member Function Documentation

void sam::samdo::Dummy::addDummyNodeInList ( std::vector< std::string > &  list)

Definition at line 157 of file nodeDummy.cpp.

References READER_DUMMY_NAME, and WRITER_DUMMY_NAME.

Referenced by main().

void sam::samdo::Dummy::addFullNameDummyNodeInList ( std::vector< std::string > &  list)

Definition at line 163 of file nodeDummy.cpp.

References READER_DUMMY_FULLNAME, and WRITER_DUMMY_FULLNAME.

void sam::samdo::Dummy::addShortNameDummyNodeInList ( std::vector< std::string > &  list)

Definition at line 169 of file nodeDummy.cpp.

References READER_DUMMY_SHORTNAME, and WRITER_DUMMY_SHORTNAME.

void sam::samdo::Dummy::displayExpertHelp ( const std::string &  nodeFullName)

Definition at line 295 of file nodeDummy.cpp.

References displayHelp(), tuttle::common::Color::get(), getOpenFXOptions(), and TUTTLE_LOG_INFO.

Referenced by foundAssociateSpecificDummyNode(), and main().

Here is the call graph for this function:

void sam::samdo::Dummy::foundAssociateDummyNode ( std::string &  inputNode,
const std::vector< ttl::ofx::imageEffect::OfxhImageEffectPlugin * > &  nodeList,
const std::vector< std::string > &  nodeArgs 
)

Definition at line 441 of file nodeDummy.cpp.

References foundAssociateSpecificDummyNode(), getFullName(), READER_DUMMY_NAME, and WRITER_DUMMY_NAME.

Referenced by main().

Here is the call graph for this function:

std::vector< std::string > sam::samdo::Dummy::getAllSupportedNodes ( const std::string &  context)
Todo:
Create a list of loading errors?

Definition at line 175 of file nodeDummy.cpp.

References tuttle::host::core().

Referenced by printAllSupportedNodes().

Here is the call graph for this function:

void sam::samdo::Dummy::getCommandLineParameters ( bpo::variables_map &  node_vm,
const std::vector< std::string > &  nodeArgs 
)

Definition at line 91 of file nodeDummy.cpp.

References getConfOptions(), getInfoOptions(), getOpenFXOptions(), and sam::kParamValuesOptionLongName.

Referenced by foundAssociateSpecificDummyNode(), and getParametersFromCommandLine().

Here is the call graph for this function:

bpo::options_description sam::samdo::Dummy::getConfOptions ( )
void sam::samdo::Dummy::getExtensionsFromCommandLine ( std::vector< std::string > &  extensions,
const std::vector< std::string > &  nodeArgs 
)

Definition at line 138 of file nodeDummy.cpp.

References getParametersFromCommandLine().

Referenced by main().

Here is the call graph for this function:

void sam::samdo::Dummy::getFullName ( std::string &  inputNode)

Definition at line 35 of file nodeDummy.cpp.

References isDummyReaderNode(), isDummyWriterNode(), READER_DUMMY_NAME, and WRITER_DUMMY_NAME.

Referenced by foundAssociateDummyNode(), and main().

Here is the call graph for this function:

void sam::samdo::Dummy::getParametersFromCommandLine ( std::vector< std::string > &  parameters,
const std::vector< std::string > &  nodeArgs 
)

Definition at line 108 of file nodeDummy.cpp.

References getCommandLineParameters(), and sam::kParamValuesOptionLongName.

Referenced by getExtensionsFromCommandLine(), and getPathsFromCommandLine().

Here is the call graph for this function:

void sam::samdo::Dummy::getPathsFromCommandLine ( std::vector< std::string > &  paths,
const std::vector< std::string > &  nodeArgs 
)

Definition at line 119 of file nodeDummy.cpp.

References getParametersFromCommandLine().

Referenced by main().

Here is the call graph for this function:

std::vector< std::string > sam::samdo::Dummy::getSupportedExtensions ( const std::string &  context)
bool sam::samdo::Dummy::isDummyNode ( const std::string &  nodeName)

Definition at line 30 of file nodeDummy.cpp.

References isDummyReaderNode(), and isDummyWriterNode().

Referenced by main().

Here is the call graph for this function:

bool sam::samdo::Dummy::isDummyReaderNode ( const std::string &  nodeName)
bool sam::samdo::Dummy::isDummyWriterNode ( const std::string &  nodeName)
void sam::samdo::Dummy::printAllSupportedExtensions ( const std::string &  context)

Definition at line 247 of file nodeDummy.cpp.

References getSupportedExtensions(), and TUTTLE_LOG_INFO.

Referenced by displayHelp(), and foundAssociateSpecificDummyNode().

Here is the call graph for this function:

void sam::samdo::Dummy::printAllSupportedNodes ( const std::string &  context)

Definition at line 239 of file nodeDummy.cpp.

References getAllSupportedNodes(), and TUTTLE_LOG_INFO.

Referenced by displayHelp(), and foundAssociateSpecificDummyNode().

Here is the call graph for this function:


The documentation for this struct was generated from the following files: