![]() |
![]() |
#include <Fireworks/Core/interface/FWTypeToRepresentations.h>
Public Member Functions | |
void | add (std::shared_ptr< FWRepresentationCheckerBase > iChecker) |
FWTypeToRepresentations () | |
void | insert (const FWTypeToRepresentations &) |
const std::vector< FWRepresentationInfo > & | representationsForType (const std::string &iTypeName) const |
virtual | ~FWTypeToRepresentations () |
Private Attributes | |
std::vector< std::shared_ptr< FWRepresentationCheckerBase > > | m_checkers |
std::map< std::string, std::vector< FWRepresentationInfo > > | m_typeToReps |
Description: For a given C++ type, gives back a list of what 'Representations' are available
Usage: <usage>
Definition at line 33 of file FWTypeToRepresentations.h.
FWTypeToRepresentations::FWTypeToRepresentations | ( | ) |
Definition at line 32 of file FWTypeToRepresentations.cc.
|
virtual |
Definition at line 41 of file FWTypeToRepresentations.cc.
void FWTypeToRepresentations::add | ( | std::shared_ptr< FWRepresentationCheckerBase > | iChecker | ) |
Definition at line 61 of file FWTypeToRepresentations.cc.
References info(), FWRepresentationInfo::isValid(), m_checkers, and m_typeToReps.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), SequenceTypes.Task::replace(), and FWEveViewManager::supportedTypesAndRepresentations().
void FWTypeToRepresentations::insert | ( | const FWTypeToRepresentations & | iOther | ) |
Definition at line 78 of file FWTypeToRepresentations.cc.
References m_checkers, and m_typeToReps.
Referenced by FWViewManagerManager::supportedTypesAndRepresentations().
const std::vector< FWRepresentationInfo > & FWTypeToRepresentations::representationsForType | ( | const std::string & | iTypeName | ) | const |
Definition at line 93 of file FWTypeToRepresentations.cc.
References info(), FWRepresentationInfo::isValid(), m_checkers, and m_typeToReps.
Referenced by FWLiteJobMetadataManager::doUpdate(), and FWFFMetadataManager::doUpdate().
|
private |
Definition at line 55 of file FWTypeToRepresentations.h.
Referenced by add(), insert(), and representationsForType().
|
mutableprivate |
Definition at line 54 of file FWTypeToRepresentations.h.
Referenced by add(), insert(), and representationsForType().