13 #ifndef OPENDDS_SAFETY_PROFILE 14 template<
typename DatumType>
20 return value.insert(str);
22 #endif //OPENDDS_SAFETY_PROFILE 24 template<
typename DatumType>
33 if (this->onFull_ == Unbounded) {
34 this->buffer_.clear();
38 #ifndef OPENDDS_SAFETY_PROFILE 39 template<
typename DatumType>
47 #endif //OPENDDS_SAFETY_PROFILE const LogLevel::Value value
ACE_CDR::Boolean operator<<(Serializer &serializer, CoherentChangeControl &value)
Marshal/Insertion into a buffer.
ACE_INLINE std::ostream & operator<<(std::ostream &str, const DataCollector< DatumType > &value)
Insert collected data onto an ostream.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
Collect data in a buffer.
DataCollector(unsigned int bound=0, OnFull onFull=KeepOldest)
The Internal API and Implementation of OpenDDS.