psddl_psana/src/genericpgp.ddl.cpp

Go to the documentation of this file.
00001 
00002 // *** Do not edit this file, it is auto-generated ***
00003 
00004 #include <cstddef>
00005 #include "psddl_psana/genericpgp.ddl.h"
00006 #include <iostream>
00007 namespace Psana {
00008 namespace GenericPgp {
00009 
00010 CDimension::~CDimension() {}
00011 
00012 std::ostream& operator<<(std::ostream& str, GenericPgp::CRegister::Action enval) {
00013   const char* val;
00014   switch (enval) {
00015   case GenericPgp::CRegister::RegisterRead:
00016     val = "RegisterRead";
00017     break;
00018   case GenericPgp::CRegister::RegisterWrite:
00019     val = "RegisterWrite";
00020     break;
00021   case GenericPgp::CRegister::RegisterWriteA:
00022     val = "RegisterWriteA";
00023     break;
00024   case GenericPgp::CRegister::RegisterVerify:
00025     val = "RegisterVerify";
00026     break;
00027   case GenericPgp::CRegister::Spin:
00028     val = "Spin";
00029     break;
00030   case GenericPgp::CRegister::Usleep:
00031     val = "Usleep";
00032     break;
00033   case GenericPgp::CRegister::Flush:
00034     val = "Flush";
00035     break;
00036   default:
00037     return str << "Action(" << int(enval) << ")";
00038   }
00039   return str << val;
00040 }
00041 
00042 ConfigV1::~ConfigV1() {}
00043 
00044 } // namespace GenericPgp
00045 } // namespace Psana

Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7