PSEvt/src/EventKey.cpp File Reference

#include "PSEvt/EventKey.h"
#include "PSEvt/TypeInfoUtils.h"
#include <iostream>
#include <cxxabi.h>
#include <stdlib.h>
#include "pdsdata/xtc/BldInfo.hh"
#include "pdsdata/xtc/DetInfo.hh"
#include "pdsdata/xtc/ProcInfo.hh"

Go to the source code of this file.

Namespaces

namespace  PSEvt
namespace  Pds

Functions

void printDetInfo (std::ostream &str, const Pds::DetInfo &src)
void printBldInfo (std::ostream &str, const Pds::BldInfo &src)
void printProcInfo (std::ostream &str, const Pds::ProcInfo &src)
void print (std::ostream &str, const Pds::Src &src)
void print (std::ostream &str, const std::type_info *typeinfo)
int PSEvt::cmpPdsSrc (const Pds::Src &lhs, const Pds::Src &rhs)
 Compare two Src objects, ignores process ID.
std::ostream & Pds::operator<< (std::ostream &out, const Pds::Src &src)
 Helper operator to format Pds::Src to a standard stream.


Function Documentation

void @10::print ( std::ostream &  str,
const std::type_info *  typeinfo 
) [static]

Definition at line 101 of file EventKey.cpp.

References PSEvt::TypeInfoUtils::typeInfoRealName().

void @10::print ( std::ostream &  str,
const Pds::Src &  src 
) [static]

Definition at line 88 of file EventKey.cpp.

References printBldInfo(), printDetInfo(), and printProcInfo().

Referenced by Pds::operator<<().

void @10::printBldInfo ( std::ostream &  str,
const Pds::BldInfo &  src 
) [static]

Definition at line 69 of file EventKey.cpp.

Referenced by print().

void @10::printDetInfo ( std::ostream &  str,
const Pds::DetInfo &  src 
) [static]

Definition at line 40 of file EventKey.cpp.

Referenced by print().

void @10::printProcInfo ( std::ostream &  str,
const Pds::ProcInfo &  src 
) [static]

Definition at line 76 of file EventKey.cpp.

Referenced by print().


Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7