| 
    Jpp
    15.0.1-rc.1-highqe
    
   the software that should make you happy 
   | 
 
Emitter key. More...
#include <JEKey.hh>
  
 Public Member Functions | |
| JEKey () | |
| Default constructor.  More... | |
| JEKey (const JObjectID &id, const JCounter &counter) | |
| Constructor.  More... | |
| int | getKey () const | 
| Get hash key.  More... | |
| int | getID () const | 
| Get identifier.  More... | |
| int & | getID () | 
| Get identifier.  More... | |
| void | setID (const int id) | 
| Set identifier.  More... | |
| bool | less (const JObjectID &object) const | 
| Less than method.  More... | |
| bool | less (const int id) const | 
| Less than method.  More... | |
| bool | more (const int id) const | 
| More than method.  More... | |
| int | getCounter () const | 
| Get counter.  More... | |
| ClassDefNV (JCounter, 1) | |
Static Public Attributes | |
| static const int | COUNTER = 100 | 
| Multiplication factor applied to the event counter for the evaluation of the hash key.  More... | |
Static Protected Member Functions | |
| template<class JHead_t , class JTail_t > | |
| static bool | lt (const JClass_t &first, const JClass_t &second, const JType< JTypeList< JHead_t, JTail_t > > &type) | 
| Less than method for composite data types.  More... | |
| template<class JHead_t > | |
| static bool | lt (const JClass_t &first, const JClass_t &second, const JType< JTypeList< JHead_t, JNullType > > &type) | 
| Less than method for composite data types.  More... | |
Protected Attributes | |
| int | __id | 
| int | counter | 
Friends | |
| std::ostream & | operator<< (std::ostream &out, const JEKey &key) | 
| Write emitter key to output stream.  More... | |
Emitter key.
The emitter key can be used to umambiguously address an event in a data set.
      
  | 
  inline | 
      
  | 
  inline | 
Get hash key.
Definition at line 69 of file JEKey.hh.
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
Less than method.
| object | object identifier | 
Definition at line 84 of file JObjectID.hh.
      
  | 
  inlineinherited | 
Less than method.
| id | identifier | 
Definition at line 96 of file JObjectID.hh.
      
  | 
  inlineinherited | 
More than method.
| id | identifier | 
Definition at line 108 of file JObjectID.hh.
      
  | 
  inlineinherited | 
      
  | 
  inherited | 
      
  | 
  inlinestaticprotectedinherited | 
Less than method for composite data types.
| first | first object | 
| second | second object | 
| type | type | 
Definition at line 43 of file JMultiComparable.hh.
      
  | 
  inlinestaticprotectedinherited | 
Less than method for composite data types.
| first | first object | 
| second | second object | 
| type | type | 
Definition at line 67 of file JMultiComparable.hh.
      
  | 
  friend | 
Write emitter key to output stream.
| out | output stream | 
| key | emitter key | 
Definition at line 82 of file JEKey.hh.
      
  | 
  static | 
      
  | 
  protectedinherited | 
Definition at line 140 of file JObjectID.hh.
      
  | 
  protectedinherited | 
Definition at line 54 of file JAcoustics/JCounter.hh.
 1.8.5