Sierra Toolkit
Version of the Day
|
Classes | |
class | stk_classic::diag::Writer |
Class Writer implements a runtime selectable diagnostic output writer to aid in the development and diagnostics of massively parallel applications. More... | |
struct | stk_classic::diag::_setlinemask |
Class _setlinemask is the line mask manipulator. More... | |
class | stk_classic::diag::c_ptr_< T > |
Class c_ptr_ simply stores a pointer to an object of type T. This allows pointers which want to be deferenced if they are not null to be output using operator<< on a c_ptr function. More... | |
class | stk_classic::diag::c_ptr_func_< T, R > |
Class c_ptr_func_ simply stores a pointer to an object of type T. This allows pointers which want to call the specified member function if they are not null to be output using operator<< on a c_ptr_func function. More... | |
struct | stk_classic::diag::_setw |
Class _setw is the width manipulator. More... | |
struct | stk_classic::diag::_setprecision |
Class _setprecision is the precision manipulator. More... | |
struct | stk_classic::diag::_setfill |
Class _setfill is the fill character manipulator. More... | |
struct | stk_classic::diag::_setiosflags |
Class _setiosflags is the flags manipulator. More... | |
struct | stk_classic::diag::_resetiosflags |
Class _resetiosflags is the reset ios flags reset manipulator. More... | |
Enumerations | |
enum | stk_classic::LogMask { LOG_ALWAYS = 0x00000000, LOG_TRACE = 0x00000001, LOG_TRACE_STATS = 0x00000002, LOG_TRACE_SUB_CALLS = 0x00000004, LOG_MEMBERS = 0x00000008, LOG_STREAM_COMMON = LOG_TRACE | LOG_TRACE_STATS, LOG_PARAMETERS = 0x00000100 } |
Enumeration LogMask enumerates global bit assignments. | |
Functions | |
Writer & | stk_classic::diag::dendl (Writer &dout) |
Writer function dendl calls the Writer::dendl manipulator. More... | |
Writer & | stk_classic::diag::dflush (Writer &dout) |
Writer function dflush calls the Writer::dflush manipulator. More... | |
Writer & | stk_classic::diag::push (Writer &dout) |
Function push calls the Writer::push manipulator. More... | |
Writer & | stk_classic::diag::pop (Writer &dout) |
Member function pop calls the Writer::pop manipulator. More... | |
_setlinemask | stk_classic::diag::setlinemask (PrintMask line_mask) |
Function setlinemask sets the active line mask bits as a manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, _setlinemask set_line_mask) |
Function operator<< class the Writer::setLineMask manipulator. More... | |
Writer & | stk_classic::diag::resetlinemask (Writer &dout) |
Function resetlinemask calls the Writer::resetLineMask manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const char *c_str) |
Function operator<< writes the c sytle string to the output stream. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::string &s) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const void *ptr) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const float &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const double &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const long double &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const int &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const unsigned int &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const long &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const unsigned long &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const short &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const unsigned short &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const long long &x) |
Writer & | stk_classic::diag::operator<< (Writer &dout, const unsigned long long &x) |
template<class T > | |
c_ptr_< T > | stk_classic::diag::c_ptr (const T *t) |
template<class T , typename R > | |
c_ptr_func_< T, R > | stk_classic::diag::c_ptr_func (const T *t, R(T::*pmf)() const) |
Template function c_ptr creates a c_ptr_func_ object of type T ala std::make_pair. This T must implement a member function which takes no arguments and returns a value of type R. More... | |
template<class T > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const c_ptr_< T > &c) |
Template function operator<< dereferences the c_ptr_ object's member m_t if it is not null and writes that to the diagnostic writer. If the object's member is null, it writes "<not created>". More... | |
template<class T , typename R > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const c_ptr_func_< T, R > &c) |
Template function operator<< dereferences the c_ptr_func_ object's member m_t if it is not null and calls the m_pmf member function and writes the result of that to the diagnostic writer. If the object's member is null, it writes "<not created>". More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::type_info &t) |
Function operator<< wrties a std::type_info name to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::auto_ptr< T > &t) |
Template function operator<< writes an std::auto_ptr object address and content to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::pair< T, U > &pair) |
Template function operator<< writes the members of an arbitrary std::pair object to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::vector< T > &t) |
Template dump prints the object contained within a std::vector object to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::vector< T *> &t) |
Template function dump prints the object pointed to that are contained within a std::vector object to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::list< T > &t) |
Template function dump prints the object contained within a std::list object to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::list< T *> &t) |
Template function dump prints the object pointed to that are contained within a std::list object to the diagnostic writer. More... | |
template<class Key , class T , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::map< Key, T, L > &t) |
Template function dump prints the object contained within a std::map object to the diagnostic writer. More... | |
template<class Key , class T , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::map< Key, T *, L > &t) |
Template function dump prints the object pointed to that are contained within a std::map to the diagnostic writer. More... | |
template<class Key , class T , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::multimap< Key, T, L > &t) |
Template function dump prints the object contained within a std::multimap object to the diagnostic writer. More... | |
template<class Key , class T , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::multimap< Key, T *, L > &t) |
Template function dump prints the object pointed to that are contained within a std::multimap to the diagnostic writer. More... | |
template<class Key , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::set< Key, L > &t) |
Template function dump prints the object contained within a std::set object to the diagnostic writer. More... | |
template<class Key , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::set< Key *, L > &t) |
Template function dump prints the object contained within a std::set object to the diagnostic writer. More... | |
template<class Key , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::multiset< Key, L > &t) |
Template function dump prints the object contained within a std::multiset object to the diagnostic writer. More... | |
template<class Key , class L > | |
Writer & | stk_classic::diag::dump (Writer &dout, const std::multiset< Key *, L > &t) |
Template function dump prints the object contained within a std::multiset object to the diagnostic writer. More... | |
template<size_t n> | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::bitset< n > &t) |
Template dump prints the object contained within a hash_map to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::vector< T > &t) |
Member function operator<< write the std::vector object to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::list< T > &t) |
Template function operator<< write the std::list object to the diagnostic writer. More... | |
template<class Key , class T , class L > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::map< Key, T, L > &t) |
Template function operator<< writes the std::map object to the diagnostic writer. More... | |
template<class Key , class T , class L > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::multimap< Key, T, L > &t) |
Template function operator<< writes the std::multimap object to the diagnostic writer. More... | |
template<class Key , class L > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::set< Key, L > &t) |
Template function operator<< writes the std::set object to the diagnostic writer. More... | |
template<class Key , class L > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const std::multiset< Key, L > &t) |
Template function operator<< writes the std::multiset object to the diagnostic writer. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::String &s) |
Function operator<< writes a sierra String object to the diagnostic writer. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::Identifier &s) |
Function operator<< writes a sierra Identifier object to the diagnostic writer. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::MPI::Loc< int > &loc) |
Function operator<< writes the MPI::Loc<int> type to the output stream. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::MPI::Loc< double > &loc) |
Function operator<< writes the sierra::MPI::Loc<double> type to the output stream. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::MPI::Loc< float > &loc) |
Function operator<< writes the sierra::MPI::Loc<float> type to the output stream. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::MPI::TempLoc &loc) |
Function operator<< writes the TempLoc type to the output stream. More... | |
template<class T > | |
c_ptr_func_< T, const sierra::String & > | stk_classic::diag::c_ptr_name (const T *t) |
Template function c_ptr_name implements c_ptr_func with the function 'name'. More... | |
template<class ElementType , class Tag0 , class Tag1 , class Tag2 , class Tag3 , class Tag4 , class Tag5 , class Tag6 , class Tag7 > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::Array< ElementType, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &array) |
template<class ElementType , class Tag0 , class Tag1 , class Tag2 , class Tag3 , class Tag4 , class Tag5 , class Tag6 , class Tag7 > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::ArrayContainer< ElementType, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &array) |
template<class ElementType , int Dimension> | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::FArray< ElementType, Dimension > &array) |
template<class ElementType , int Dimension> | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::FArrayContainer< ElementType, Dimension > &array) |
template<class T > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::Mapv_no_delete< T > &t) |
Template function dump writes a Mapv_no_delete object to the diagnostic writer. More... | |
template<class Key , class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::vecmap< Key, T, U > &t) |
Template function dump writes the vecmap object to the diagnostic writer. More... | |
template<class Key , class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::vecmap< Key, T *, U > &t) |
Template function dump writes a vecmap of pointers object to the diagnostic writer. More... | |
template<class Key , class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::vecmap< Key *, T *, U > &t) |
Template function dump writes a vecmap of pointers object to the dignostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::vecset< T, U > &t) |
Template function dump writes a vecset object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::vecset< T *, U > &t) |
Template function dump writes a vecset of pointers object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::MapvNode< T, U > &t) |
Template dump writes a MapvNode object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::dump (Writer &dout, const sierra::Mapv< T, U > &t) |
Template function dump writes a Mapv object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::vecset< T, U > &t) |
Member function operator<< writer a vecset object the diagnostic writer. More... | |
template<class Key , class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::vecmap< Key, T, U > &t) |
Template function operator<< writes the vecmap object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::vecset< T *, U > &t) |
Member function operator<< writes a vecset of pointers object to the diagnostic writer. More... | |
template<class Key , class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::vecmap< Key *, T *, U > &t) |
Template function operator<< writea a vecmap of pointers with key pointers object to the diagnostic writer. More... | |
template<class T > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::Mapv_no_delete< T > &t) |
Template function operator<< writes a Mpav_no_delete object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::Mapv< T, U > &t) |
Member function operator<< writes a Mapv object to the diagnostic writer. More... | |
template<class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::MapvNode< T, U > &t) |
Template function operator<< writes a MapvNode object to the diagnostic writer. More... | |
template<class Key , class T , class U > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const sierra::vecmap< Key, T *, U > &t) |
Template function operator<< writes a vecmap of pointers object to the dignostic writer. More... | |
_setw | stk_classic::diag::setw (int width) |
Function setw sets the width for the next field as a manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, _setw set_width) |
_setprecision | stk_classic::diag::setprecision (int precision) |
Function setprecision sets the numeric precision as a manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, _setprecision set_precision) |
_setfill | stk_classic::diag::setfill (char fill) |
Function setfill sets the fill character as a manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, _setfill set_fill) |
_setiosflags | stk_classic::diag::setiosflags (std::ios_base::fmtflags flags) |
Function setiosflags sets the ios flags as a manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, _setiosflags set_flags) |
_resetiosflags | stk_classic::diag::resetiosflags (std::ios_base::fmtflags flags) |
Function resetiosflags clears the ios flags as a manipulator. More... | |
Writer & | stk_classic::diag::operator<< (Writer &dout, _resetiosflags reset_flags) |
Writer & | stk_classic::diag::fixed (Writer &dout) |
Writer & | stk_classic::diag::scientific (Writer &dout) |
Writer & | stk_classic::diag::dec (Writer &dout) |
Writer & | stk_classic::diag::hex (Writer &dout) |
Writer & | stk_classic::diag::oct (Writer &dout) |
template<class T > | |
Writer & | stk_classic::diag::operator<< (Writer &dout, const T &t) |
Function operator<< is the catch all std::ostream output put-to operator to Writer put-to operator. When using this, if you attempt to put and object that has no put-to operator to std::ostream, expect to get a list of all opt-to operator defined for the std::ostream. More... | |
Writer function dendl calls the Writer::dendl manipulator.
dout | a Writer reference to the diagnostic writer to dendl. |
Definition at line 520 of file Writer.hpp.
Writer function dflush calls the Writer::dflush manipulator.
dout | a Writer reference to the diagnostic writer to flush. |
Definition at line 532 of file Writer.hpp.
Function push calls the Writer::push manipulator.
dout | a Writer reference to the diagnostic writer to push. |
Definition at line 544 of file Writer.hpp.
Member function pop calls the Writer::pop manipulator.
dout | a Writer reference to the diagnostic writer to pop. |
Definition at line 556 of file Writer.hpp.
|
inline |
Function setlinemask
sets the active line mask bits as a manipulator.
line_mask | a PrintMask value of the bits to set. |
Definition at line 585 of file Writer.hpp.
|
inline |
Function operator<< class the Writer::setLineMask manipulator.
dout | a Writer reference to the diagnostic writer to set the line mask. |
set_line_mask | a _setlinemask value of the line mask to set. |
Definition at line 600 of file Writer.hpp.
Function resetlinemask calls the Writer::resetLineMask manipulator.
dout | a Writer reference to the diagnostic writer to dendl. |
Definition at line 613 of file Writer.hpp.
Function operator<< writes the c sytle string to the output stream.
dout | a Writer reference to the diagnostic writer to write the c style string to. |
c_str | a char const pointer to the start of the c style string. |
Definition at line 170 of file Writer.cpp.
c_ptr_<T> stk_classic::diag::c_ptr | ( | const T * | t | ) |
Member function c_ptr creates a c_ptr_ object of type T ala std::make_pair.
t | a T pointer to an object that is to be dereferenced. |
Definition at line 675 of file Writer.hpp.
c_ptr_func_<T, R> stk_classic::diag::c_ptr_func | ( | const T * | t, |
R(T::*)() const | pmf | ||
) |
Template function c_ptr creates a c_ptr_func_ object of type T ala std::make_pair. This T must implement a member function which takes no arguments and returns a value of type R.
t | a T pointer to an object that is call the specified member function. |
pmf | a T::* member function pointer to call |
Definition at line 724 of file Writer.hpp.
Template function operator<< dereferences the c_ptr_ object's member m_t if it is not null and writes that to the diagnostic writer. If the object's member is null, it writes "<not created>".
dout | a Writer reference to the diagnostic writer to write the <T> object to if the pointer to it is not null. |
c | a c_ptr_ reference with a member to dereference and write to ethe diagnostic writer if not null. |
Definition at line 742 of file Writer.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const c_ptr_func_< T, R > & | c | ||
) |
Template function operator<< dereferences the c_ptr_func_ object's member m_t if it is not null and calls the m_pmf member function and writes the result of that to the diagnostic writer. If the object's member is null, it writes "<not created>".
dout | a Writer reference to the diagnostic writer to write the T object to if the pointer to it is not null. |
c | a c_ptr_func_ reference with a member to dereference and call the member function m_pmt if m_t is not null. |
Definition at line 768 of file Writer.hpp.
Function operator<< wrties a std::type_info name to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::type_info object to. |
t | a std::type_info const reference to the std::typeinfo object. |
Definition at line 31 of file WriterExt.cpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::auto_ptr< T > & | t | ||
) |
Template function operator<< writes an std::auto_ptr object address and content to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::auto_ptr object. |
t | a std::auto_ptr const reference to the object. |
Definition at line 74 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::pair< T, U > & | pair | ||
) |
Template function operator<< writes the members of an arbitrary std::pair object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::pair members to. |
pair | a std::pair const reference to the pair of objects. |
Definition at line 95 of file WriterExt.hpp.
Template dump prints the object contained within a std::vector object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::vector to. |
t | a std::vector of objects. |
Definition at line 115 of file WriterExt.hpp.
Template function dump prints the object pointed to that are contained within a std::vector object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::vector to. |
t | a std::vector of objects. |
Definition at line 152 of file WriterExt.hpp.
Template function dump prints the object contained within a std::list object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::list to. |
t | a std::list of objects. |
Definition at line 182 of file WriterExt.hpp.
Template function dump prints the object pointed to that are contained within a std::list object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::list to. |
t | a std::list of objects. |
Definition at line 212 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::map< Key, T, L > & | t | ||
) |
Template function dump prints the object contained within a std::map object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::map to. |
t | a std::map of objects. |
Definition at line 242 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::map< Key, T *, L > & | t | ||
) |
Template function dump prints the object pointed to that are contained within a std::map to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::map to. |
t | a std::map of objects. |
Definition at line 271 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::multimap< Key, T, L > & | t | ||
) |
Template function dump prints the object contained within a std::multimap object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::multimap to. |
t | a std::multimap of objects. |
Definition at line 300 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::multimap< Key, T *, L > & | t | ||
) |
Template function dump prints the object pointed to that are contained within a std::multimap to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::multimap to. |
t | a std::multimap of objects. |
Definition at line 329 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::set< Key, L > & | t | ||
) |
Template function dump prints the object contained within a std::set object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::set to. |
t | a std::set of objects. |
Definition at line 358 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::set< Key *, L > & | t | ||
) |
Template function dump prints the object contained within a std::set object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::set to. |
t | a std::set of objects. |
Definition at line 387 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::multiset< Key, L > & | t | ||
) |
Template function dump prints the object contained within a std::multiset object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::multiset to. |
t | a std::multiset of objects. |
Definition at line 416 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const std::multiset< Key *, L > & | t | ||
) |
Template function dump prints the object contained within a std::multiset object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::multiset to. |
t | a std::multiset of objects. |
Definition at line 445 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::bitset< n > & | t | ||
) |
Template dump prints the object contained within a hash_map to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the hash_map to. |
t | a hash_map of objects. |
dout | a Writer reference to the diagnostic writer to write the hash_map to. |
t | a hash_map of objects. |
Definition at line 522 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::vector< T > & | t | ||
) |
Member function operator<< write the std::vector object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::list to. |
t | a std::vector const reference to the std::vector. |
Definition at line 542 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::list< T > & | t | ||
) |
Template function operator<< write the std::list object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::list to. |
t | a std::list const reference to the std::list. |
Definition at line 558 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::map< Key, T, L > & | t | ||
) |
Template function operator<< writes the std::map object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::map to. |
t | a std::map const reference to the std::map. |
Definition at line 574 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::multimap< Key, T, L > & | t | ||
) |
Template function operator<< writes the std::multimap object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::multimap to. |
t | a std::multimap const reference to the std::multimap. |
Definition at line 590 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::set< Key, L > & | t | ||
) |
Template function operator<< writes the std::set object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::set to. |
t | a std::set const reference to the std::set. |
Definition at line 606 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const std::multiset< Key, L > & | t | ||
) |
Template function operator<< writes the std::multiset object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the std::multiset to. |
t | a std::multiset const reference to the std::multiset. |
Definition at line 622 of file WriterExt.hpp.
Writer & stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::String & | s | ||
) |
Function operator<< writes a sierra String object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the sierra string to. |
s | a sierra::String const reference to the sierra string to write. |
Definition at line 42 of file WriterExt.cpp.
Writer & stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::Identifier & | s | ||
) |
Function operator<< writes a sierra Identifier object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the sierra identifier to. |
s | a sierra::String const reference to the sierra identifier to write. |
Definition at line 53 of file WriterExt.cpp.
Writer & stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::MPI::Loc< int > & | loc | ||
) |
Function operator<< writes the MPI::Loc<int> type to the output stream.
dout | a Writer reference to the diagnostic writer to write the c style string to. |
loc | a MPI::Loc<int> const reference to the MPI::MaxLoc/MPI::MinLoc operator object. |
Definition at line 65 of file WriterExt.cpp.
Writer & stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::MPI::Loc< double > & | loc | ||
) |
Function operator<< writes the sierra::MPI::Loc<double> type to the output stream.
dout | a Writer reference to the diagnostic writer to write the c style string to. |
loc | a sierra::MPI::Loc<int> const reference to the sierra::MPI::MaxLoc/sierra::MPI::MinLoc operator object. |
Definition at line 76 of file WriterExt.cpp.
Writer & stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::MPI::Loc< float > & | loc | ||
) |
Function operator<< writes the sierra::MPI::Loc<float> type to the output stream.
dout | a Writer reference to the diagnostic writer to write the c style string to. |
loc | a sierra::MPI::Loc<int> const reference to the sierra::MPI::MaxLoc/sierra::MPI::MinLoc operator object. |
Definition at line 87 of file WriterExt.cpp.
Function operator<< writes the TempLoc type to the output stream.
dout | a Writer reference to the diagnostic writer to write the c style string to. |
loc | a sierra::MPI::Loc<int> const reference to the sierra::MPI::MaxLoc/sierra::MPI::MinLoc operator object. |
Definition at line 98 of file WriterExt.cpp.
c_ptr_func_<T, const sierra::String &> stk_classic::diag::c_ptr_name | ( | const T * | t | ) |
Template function c_ptr_name implements c_ptr_func with the function 'name'.
t | a T pointer to an object that is call the name member function. |
Definition at line 719 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::Mapv_no_delete< T > & | t | ||
) |
Template function dump writes a Mapv_no_delete object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the Mapv_no_delete to. |
t | a sierra::String const reference to the Mapv_no_delete to write. |
Definition at line 812 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::vecmap< Key, T, U > & | t | ||
) |
Template function dump writes the vecmap object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecmap to. |
t | a vecmap const reference to the vecmap. |
Definition at line 842 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::vecmap< Key, T *, U > & | t | ||
) |
Template function dump writes a vecmap of pointers object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecmap of pointers to. |
t | a vecmap const reference to the vecmap of pointers. |
Definition at line 871 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::vecmap< Key *, T *, U > & | t | ||
) |
Template function dump writes a vecmap of pointers object to the dignostic writer.
dout | a Writer reference to the diagnostic writer to write the vecmap of pointers to. |
t | a vecmap const reference to the vecmap of pointers. |
Definition at line 900 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::vecset< T, U > & | t | ||
) |
Template function dump writes a vecset object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecset to. |
t | a vecset const reference to the vecset. |
Definition at line 929 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::vecset< T *, U > & | t | ||
) |
Template function dump writes a vecset of pointers object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecset of pointers to. |
t | a vecset const reference to the vecset of pointers. |
Definition at line 959 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::MapvNode< T, U > & | t | ||
) |
Template dump writes a MapvNode object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the Mapvnod to. |
t | a MapvNode const reference to the MapvNode to write. |
Definition at line 988 of file WriterExt.hpp.
Writer& stk_classic::diag::dump | ( | Writer & | dout, |
const sierra::Mapv< T, U > & | t | ||
) |
Template function dump writes a Mapv object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the Mapv to. |
t | a std::vector const reference to the Mapv to write. |
Definition at line 1011 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::vecset< T, U > & | t | ||
) |
Member function operator<< writer a vecset object the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecset to. |
t | a vecset const reference to the vecset. |
Definition at line 1040 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::vecmap< Key, T, U > & | t | ||
) |
Template function operator<< writes the vecmap object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecmap to. |
t | a vecmap const reference to the vecmap. |
Definition at line 1056 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::vecset< T *, U > & | t | ||
) |
Member function operator<< writes a vecset of pointers object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecset of pointers to. |
t | a vecset const reference to the vecset of pointers. |
Definition at line 1072 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::vecmap< Key *, T *, U > & | t | ||
) |
Template function operator<< writea a vecmap of pointers with key pointers object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the vecmap of pointers to. |
t | a vecmap const reference to the vecmap of pointers. |
Definition at line 1088 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::Mapv_no_delete< T > & | t | ||
) |
Template function operator<< writes a Mpav_no_delete object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the Mapv_no_delete to. |
t | a vecmap const reference to the Mapv_no_delete. |
Definition at line 1104 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::Mapv< T, U > & | t | ||
) |
Member function operator<< writes a Mapv object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the Mapv to. |
t | a vecmap const reference to the Mapv. |
Definition at line 1120 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::MapvNode< T, U > & | t | ||
) |
Template function operator<< writes a MapvNode object to the diagnostic writer.
dout | a Writer reference to the diagnostic writer to write the MapvNode to. |
t | a MapvNode const reference to the MapvNode. |
Definition at line 1136 of file WriterExt.hpp.
Writer& stk_classic::diag::operator<< | ( | Writer & | dout, |
const sierra::vecmap< Key, T *, U > & | t | ||
) |
Template function operator<< writes a vecmap of pointers object to the dignostic writer.
dout | a Writer reference to the diagnostic writer to write the vecmap of pointers to. |
t | a vecmap const reference to the vecmap of pointers. |
Definition at line 1152 of file WriterExt.hpp.
|
inline |
Function setw
sets the width for the next field as a manipulator.
width | a int value for the width of the next field. |
Definition at line 44 of file WriterManip.hpp.
|
inline |
Function setprecision
sets the numeric precision as a manipulator.
precision | a int value of the precision. |
Definition at line 70 of file WriterManip.hpp.
|
inline |
Function setfill
sets the fill character as a manipulator.
fill | a char value of the fill character. |
Definition at line 96 of file WriterManip.hpp.
|
inline |
Function setiosflags
sets the ios flags as a manipulator.
flags | a std::ios_base::fmtflags value of the flags. |
Definition at line 122 of file WriterManip.hpp.
|
inline |
Function resetiosflags
clears the ios flags as a manipulator.
flags | a std::ios_base::fmtflags value of the flags. |
Definition at line 148 of file WriterManip.hpp.
Function operator<<
is the catch all std::ostream output put-to operator to Writer put-to operator. When using this, if you attempt to put and object that has no put-to operator to std::ostream, expect to get a list of all opt-to operator defined for the std::ostream.
dout | a Writer reference to the writer to put to. |
t | a T const reference to the object to put. |
Definition at line 34 of file WriterOStream.hpp.