ATLAS Offline Software
Namespaces | Functions
Database/APR/CollectionUtilities/CollectionUtilities/UtilityFuncs.h File Reference

prototypes for utility POOL collection funcs More...

#include "CollectionBase/ICollectionDescription.h"
#include <string>
#include <map>
#include <set>
#include <vector>
Include dependency graph for Database/APR/CollectionUtilities/CollectionUtilities/UtilityFuncs.h:

Go to the source code of this file.

Namespaces

 pool
 pool namespace
 

Functions

template<class KEY , class PAYLOAD >
std::vector< PAYLOAD > pool::vectorizeMapPayload (const std::map< KEY, PAYLOAD > &m)
 
std::string pool::getKey (const std::string &key, const std::string &encoded)
 
std::string pool::getGroup (const std::string &encoded)
 
std::set< std::string > pool::findGroups (const pool::ICollectionDescription &desc)
 
void pool::dumpAttributes (const pool::ICollectionDescription &description)
 
void pool::dumpTokens (const pool::ICollectionDescription &description)
 
void pool::dumpGroups (const pool::ICollectionDescription &description)
 
void pool::dumpOverlapEval (const pool::ICollectionDescription &desc0, const pool::ICollectionDescription &desc1, const std::vector< std::pair< std::string, std::string > > &spec0, const std::vector< std::pair< std::string, std::string > > &spec1, const std::string &spectype)
 
std::pair< unsigned int, unsigned int > pool::getColumnWidths (const pool::ICollectionDescription &description, bool tokens)
 
void pool::Tokenize (const std::string &str, std::vector< std::string > &tokens, const std::string &delimiters=" ")
 

Detailed Description

prototypes for utility POOL collection funcs

Author
Jack..nosp@m.Cran.nosp@m.shaw@.nosp@m.cern.nosp@m..ch
Id
UtilityFuncs.h 495625 2012-04-13 13:54:17Z mnowak

Definition in file Database/APR/CollectionUtilities/CollectionUtilities/UtilityFuncs.h.