60 virtual void mapMapItem(
const std::string& name) = 0;
64 virtual void mapListItem(
const std::string& name) = 0;
68 virtual void mapIntItem(
const std::string& name,
long) = 0;
72 virtual void mapFloatItem(
const std::string& name,
double) = 0;
76 virtual void mapStringItem(
const std::string& name,
const std::string&) = 0;
112 #endif // ATLAS_BRIDGE_H
virtual void listListItem()=0
Starts a list object in the currently streamed list.
virtual void streamMessage()=0
Start a message in an Atlas stream.
Atlas stream bridge.
Definition: Bridge.h:35
virtual void listMapItem()=0
Starts a map object in the currently streamed list.
virtual void mapListItem(const std::string &name)=0
Starts a list object to the currently streamed map.
virtual void listEnd()=0
Ends the currently streamed list.
virtual void mapEnd()=0
Ends the currently streamed map.
virtual void listStringItem(const std::string &)=0
Adds a string to the currently streamed list.
virtual void listIntItem(long)=0
Adds an integer to the currently streames list.
The Atlas namespace.
Definition: Bridge.h:20
virtual void streamEnd()=0
Ends the Atlas stream.
virtual void mapStringItem(const std::string &name, const std::string &)=0
Adds a string to the currently streamed map.
virtual void mapMapItem(const std::string &name)=0
Starts a map object to the currently streamed map.
virtual void listFloatItem(double)=0
Adds a float to the currently streamed list.
virtual void mapFloatItem(const std::string &name, double)=0
Adds a float to the currently streamed map.
virtual void mapIntItem(const std::string &name, long)=0
Adds an integer to the currently streames map.
virtual void streamBegin()=0
Begin an Atlas stream.