#include <conduitFriends.h>
Public Member Functions | |
change_mapPulseIDBufferSize (const unsigned short &new_mapPulseIDBufferSize) | |
void | operator() (Conduit &c) |
Private Attributes | |
unsigned short | new_mapPulseIDBufferSize |
unsigned short | ipos |
Friend to Conduit permitting size of map<pulseID, pvdata> size to be set; if new buffer size if smaller than previous, then erase excess elements
change_mapPulseIDBufferSize::change_mapPulseIDBufferSize | ( | const unsigned short & | new_mapPulseIDBufferSize | ) | [inline] |
void change_mapPulseIDBufferSize::operator() | ( | Conduit & | c | ) | [inline] |
References ipos, Conduit::mapPulseID, Conduit::mapPulseIDBufferSize, and new_mapPulseIDBufferSize.
unsigned short change_mapPulseIDBufferSize::ipos [private] |
Referenced by operator()().
unsigned short change_mapPulseIDBufferSize::new_mapPulseIDBufferSize [private] |
Referenced by operator()().