Psana::Alias::SrcAlias Class Reference

#include <alias.ddl.h>

List of all members.

Public Types

 AliasNameMax = 31
enum  { AliasNameMax = 31 }

Public Member Functions

 SrcAlias (const Pds::Src &arg__src, const char *arg__aliasName)
 SrcAlias ()
const Pds::Src & src () const
const char * aliasName () const
uint8_t operator< (const Alias::SrcAlias &other) const
uint8_t operator== (const Alias::SrcAlias &other) const
std::vector< int > aliasName_shape () const

Static Public Member Functions

static uint32_t _sizeof ()


Detailed Description

Definition at line 21 of file alias.ddl.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
AliasNameMax 

Definition at line 23 of file alias.ddl.h.


Constructor & Destructor Documentation

Psana::Alias::SrcAlias::SrcAlias ( const Pds::Src &  arg__src,
const char *  arg__aliasName 
)

Definition at line 9 of file alias.ddl.cpp.

Psana::Alias::SrcAlias::SrcAlias (  )  [inline]

Definition at line 25 of file alias.ddl.h.


Member Function Documentation

static uint32_t Psana::Alias::SrcAlias::_sizeof (  )  [inline, static]

Definition at line 32 of file alias.ddl.h.

References AliasNameMax.

const char* Psana::Alias::SrcAlias::aliasName (  )  const [inline]

Alias name for src identifier

Definition at line 29 of file alias.ddl.h.

std::vector< int > Psana::Alias::SrcAlias::aliasName_shape (  )  const

Method which returns the shape (dimensions) of the data returned by aliasName() method.

Definition at line 23 of file alias.ddl.cpp.

References AliasNameMax.

uint8_t Psana::Alias::SrcAlias::operator< ( const Alias::SrcAlias other  )  const

Definition at line 15 of file alias.ddl.cpp.

References _aliasName.

uint8_t Psana::Alias::SrcAlias::operator== ( const Alias::SrcAlias other  )  const

Definition at line 19 of file alias.ddl.cpp.

References _aliasName.

const Pds::Src& Psana::Alias::SrcAlias::src (  )  const [inline]

The src identifier

Definition at line 27 of file alias.ddl.h.


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7