This is Unofficial EPICS BASE Doxygen Site
std Namespace Reference

Namespaces

 tr1
 

Functions

std::ostream & operator<< (std::ostream &o, const epics::pvData::Field *ptr)
 
std::ostream & operator<< (std::ostream &o, const epics::pvData::PVField *ptr)
 
template<typename T >
std::ostream & operator<< (std::ostream &strm, const ::detail::ref_shower< T > &refs)
 

Detailed Description

stream support for pvField

stream support for Field

Function Documentation

template<typename T >
std::ostream& std::operator<< ( std::ostream &  strm,
const ::detail::ref_shower< T > &  refs 
)
inline

Definition at line 189 of file sharedPtr.h.

190 {
191 #ifdef HAVE_SHOW_REFS
192  refs.ptr.show_refs(strm, refs.self, refs.weak);
193 #endif // HAVE_SHOW_REFS
194  return strm;
195 }
const std::tr1::shared_ptr< T > & ptr
Definition: sharedPtr.h:165
epicsShareExtern std::ostream & std::operator<< ( std::ostream &  o,
const epics::pvData::PVField ptr 
)

Definition at line 777 of file PVDataCreateFactory.cpp.

778  {
779  if(ptr) return o << *ptr;
780  return o << "nullptr";
781  }
epicsShareExtern std::ostream & std::operator<< ( std::ostream &  o,
const epics::pvData::Field ptr 
)

Definition at line 1652 of file FieldCreateFactory.cpp.

1653  {
1654  if(ptr) return o << *ptr;
1655  return o << "nullptr";
1656  }