1 #ifndef FWCore_ParameterSet_Entry_h
2 #define FWCore_ParameterSet_Entry_h
52 Entry(
std::string const& name, std::vector<int>
const& val,
bool is_tracked);
60 Entry(
std::string const& name, std::vector<unsigned>
const& val,
bool is_tracked);
68 Entry(
std::string const& name, std::vector<long long>
const& val,
bool is_tracked);
76 Entry(
std::string const& name, std::vector<unsigned long long>
const& val,
bool is_tracked);
77 std::vector<unsigned long long>
getVUInt64()
const;
84 Entry(
std::string const& name, std::vector<double>
const& val,
bool is_tracked);
92 Entry(
std::string const& name, std::vector<std::string>
const& val,
bool is_tracked);
104 Entry(
std::string const& name, std::vector<InputTag>
const& vtag,
bool is_tracked);
112 Entry(
std::string const& name, std::vector<ESInputTag>
const& vtag,
bool is_tracked);
120 Entry(
std::string const& name, std::vector<EventID>
const& vtag,
bool is_tracked);
128 Entry(
std::string const& name, std::vector<LuminosityBlockID>
const& vtag,
bool is_tracked);
136 Entry(
std::string const& name, std::vector<LuminosityBlockRange>
const& vtag,
bool is_tracked);
144 Entry(
std::string const& name, std::vector<EventRange>
const& vtag,
bool is_tracked);
152 Entry(
std::string const& name, std::vector<ParameterSet>
const& val,
bool is_tracked);
154 std::vector<ParameterSet>
getVPSet()
const;
161 std::vector<std::string>
const& value,
bool is_tracked);
177 friend std::ostream&
operator<<(std::ostream& ost,
Entry const& entry);
189 bool fromString(std::string::const_iterator
b, std::string::const_iterator
e);
std::vector< unsigned > getVUInt32() const
std::vector< double > getVDouble() const
std::vector< unsigned long long > getVUInt64() const
std::vector< LuminosityBlockID > getVLuminosityBlockID() const
ParameterSet getPSet() const
unsigned getUInt32() const
std::vector< InputTag > getVInputTag() const
Entry(std::string const &name, bool val, bool is_tracked)
bool operator!=(debugging_allocator< X > const &, debugging_allocator< Y > const &)
void throwValueError(char const *expectedType) const
LuminosityBlockRange getLuminosityBlockRange() const
std::vector< EventID > getVEventID() const
size_t sizeOfString() const
void throwEntryError(char const *expectedType, std::string const &badRep) const
unsigned long long getUInt64() const
long long getInt64() const
std::vector< ParameterSet > getVPSet() const
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &)
friend std::ostream & operator<<(std::ostream &ost, Entry const &entry)
InputTag getInputTag() const
void throwEncodeError(char const *type) const
std::vector< long long > getVInt64() const
std::vector< ESInputTag > getVESInputTag() const
std::vector< EventRange > getVEventRange() const
FileInPath getFileInPath() const
bool fromString(std::string::const_iterator b, std::string::const_iterator e)
std::vector< int > getVInt32() const
LuminosityBlockID getLuminosityBlockID() const
EventRange getEventRange() const
std::vector< LuminosityBlockRange > getVLuminosityBlockRange() const
ESInputTag getESInputTag() const
void toDigest(cms::Digest &digest) const
std::string toString() const
std::vector< std::string > getVString() const
std::string getString() const
EventID getEventID() const