#include <CollSplitByGUIDBase.h>
Definition at line 27 of file CollSplitByGUIDBase.h.
◆ CollSplitByGUIDBase() [1/2]
pool::CollSplitByGUIDBase::CollSplitByGUIDBase |
( |
const std::string & |
name = "CollSplitByGUID" | ) |
|
◆ ~CollSplitByGUIDBase()
virtual pool::CollSplitByGUIDBase::~CollSplitByGUIDBase |
( |
| ) |
|
|
virtual |
◆ CollSplitByGUIDBase() [2/2]
◆ collectionNameForGuid()
virtual std::string pool::CollSplitByGUIDBase::collectionNameForGuid |
( |
const std::string & |
guid | ) |
|
|
protectedvirtual |
get a user-specified output collection for a given GUID (empty string if none given)
◆ copyRows()
virtual void pool::CollSplitByGUIDBase::copyRows |
( |
| ) |
|
|
protectedvirtual |
◆ execute()
virtual int pool::CollSplitByGUIDBase::execute |
( |
std::vector< std::string > |
argv_v | ) |
|
|
virtual |
◆ finalize()
virtual void pool::CollSplitByGUIDBase::finalize |
( |
| ) |
|
|
protectedvirtual |
◆ generateNextCollName()
virtual std::string pool::CollSplitByGUIDBase::generateNextCollName |
( |
| ) |
|
|
protectedvirtual |
generate next output collection name
◆ init()
virtual bool pool::CollSplitByGUIDBase::init |
( |
std::vector< std::string > |
argv_v | ) |
|
|
virtual |
◆ openDestCollections()
virtual void pool::CollSplitByGUIDBase::openDestCollections |
( |
| ) |
|
|
protectedvirtual |
◆ openSourceCollections()
virtual void pool::CollSplitByGUIDBase::openSourceCollections |
( |
| ) |
|
|
protectedvirtual |
◆ operator=()
◆ readGuidList()
virtual bool pool::CollSplitByGUIDBase::readGuidList |
( |
const std::string & |
filename | ) |
|
|
protectedvirtual |
read user-prepared list of GUIDs and output collection names
◆ setCollectionPool()
virtual void pool::CollSplitByGUIDBase::setCollectionPool |
( |
CollectionPool * |
| ) |
|
|
virtual |
use a different collection pool handler than the default one
◆ CollNameforGuidMap
std::map<std::string,std::string> pool::CollSplitByGUIDBase::CollNameforGuidMap |
|
protected |
◆ m_argsVec
◆ m_catinfo
◆ m_collectionPool
◆ m_collectionService
◆ m_dstCollExistVec
std::vector<bool> pool::CollSplitByGUIDBase::m_dstCollExistVec |
◆ m_inputQuery
std::vector<std::string> pool::CollSplitByGUIDBase::m_inputQuery |
◆ m_log
coral::MessageStream pool::CollSplitByGUIDBase::m_log |
◆ m_maxSplit
int pool::CollSplitByGUIDBase::m_maxSplit |
◆ m_minEvents
int pool::CollSplitByGUIDBase::m_minEvents |
◆ m_numEventsPerCommit
int pool::CollSplitByGUIDBase::m_numEventsPerCommit |
◆ m_numRowsCached
int pool::CollSplitByGUIDBase::m_numRowsCached |
◆ m_outputCollSeqN
int pool::CollSplitByGUIDBase::m_outputCollSeqN |
|
protected |
◆ m_queryinfo
QueryInfo pool::CollSplitByGUIDBase::m_queryinfo |
◆ m_rowsCached
int pool::CollSplitByGUIDBase::m_rowsCached |
◆ m_splitRef
std::string pool::CollSplitByGUIDBase::m_splitRef |
◆ m_srcCollections
◆ m_srcCountVec
std::vector<int> pool::CollSplitByGUIDBase::m_srcCountVec |
◆ m_srcinfo
SrcInfo pool::CollSplitByGUIDBase::m_srcinfo |
◆ m_thisProgram
std::string pool::CollSplitByGUIDBase::m_thisProgram |
The documentation for this class was generated from the following file: