25 namespace eventsetup {
76 static const char kBlank =
'\0';
78 char* pName =
const_cast<char*
>(&kBlank);
82 std::auto_ptr<char> pNameHolder;
84 pName =
new char[ std::strlen(
name().
value()) + 1];
85 pNameHolder = std::auto_ptr<char>(pName);
90 pNameHolder.release();
96 static const char kBlank =
'\0';
99 delete []
const_cast<char*
>(
name().
value());
bool operator<(const DataKey &iRHS) const
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
const DataKey & operator=(const DataKey &)
bool operator==(const DataKey &iRHS) const
friend void swap(DataKey &, DataKey &)
const NameTag & name() const
const char * value() const