Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Defined in pdsdata/xtc/Src.hh

Class BldInfo

Defined in pdsdata/xtc/BldInfo.hh
Inherits from Src

Public Types:

Code Block

    enum Type { EBeam, PhaseCavity, FEEGasDetEnergy, NumberOf };

Public Member Functions

  • Constructors and Destructor
    Code Block
    
        BldInfo() {}
        BldInfo(uint32_t processId, Type type);
    
  • Accessors
    Code Block
    
        uint32_t processId() const;
        Type     type()  const;
    

Static Public Member Functions

Code Block

    static const char* name(const BldInfo&);

Class ClockTime

Defined in pdsdata/xtc/ClockTime.hh.

Public Member Functions:

  • Constructors (ClockTime has no destructor)
    Code Block
    
        ClockTime();
        ClockTime(const ClockTime& t);
        ClockTime(unsigned sec, unsigned nsec);
    
  • Accessors:
    Code Block
    
        unsigned seconds    () const {return _high;}
        unsigned nanoseconds() const {return _low;}
    
  • Operators
    Code Block
    
        ClockTime& operator=(const ClockTime&);
        bool operator> (const ClockTime&) const;
        bool operator==(const ClockTime&) const;