|
#include <ArmarXCore/observers/variant/VariantInfo.h>
Public Member Functions | |
std::string | getAbsoluteLibPath () const |
std::vector< std::string > | getFactoryIncludes () const |
std::string | getName () const |
std::string | getPackageName () const |
std::vector< ProxyEntryPtr > | getProxies () const |
std::vector< std::string > | getVariantIncludes (const std::string &variantBaseTypeName) const |
Returns a list of includes for a specific variant (usually only one). More... | |
const std::vector< VariantEntryPtr > & | getVariants () const |
LibEntry (RapidXmlReaderNode node, const std::string &packageName) | |
Friends | |
class | VariantInfo |
Definition at line 174 of file VariantInfo.h.
LibEntry | ( | RapidXmlReaderNode | node, |
const std::string & | packageName | ||
) |
std::string getAbsoluteLibPath | ( | ) | const |
std::vector< std::string > getFactoryIncludes | ( | ) | const |
Definition at line 517 of file VariantInfo.cpp.
std::string getName | ( | ) | const |
Definition at line 563 of file VariantInfo.cpp.
std::string getPackageName | ( | ) | const |
Definition at line 538 of file VariantInfo.cpp.
std::vector< VariantInfo::ProxyEntryPtr > getProxies | ( | ) | const |
Definition at line 568 of file VariantInfo.cpp.
std::vector< std::string > getVariantIncludes | ( | const std::string & | variantBaseTypeName | ) | const |
Returns a list of includes for a specific variant (usually only one).
If not set in the variantinfo xml for that particular variant, it will return the factory include.
variantBaseTypeName |
Definition at line 522 of file VariantInfo.cpp.
const std::vector< VariantInfo::VariantEntryPtr > & getVariants | ( | ) | const |
Definition at line 573 of file VariantInfo.cpp.
|
friend |
Definition at line 176 of file VariantInfo.h.