![]() |
ATLAS Offline Software
|
#include <IPCMat.h>
Classes | |
| struct | MsgBuf |
Public Member Functions | |
| IPCMat (IMessageSvc *msgSvc) | |
| ~IPCMat () | |
| IPCMat (const IPCMat &)=delete | |
| IPCMat & | operator= (const IPCMat &)=delete |
| StatusCode | init (void) |
| StatusCode | allocate (int) |
| StatusCode | write (const std::string &, bool) |
| StatusCode | end () |
| StatusCode | incMat (uint32_t, uint32_t, double) |
| StatusCode | incVec (uint32_t, double) |
| StatusCode | scaleMat (int) |
| StatusCode | scaleVec (int) |
| StatusCode | setScale (int) |
| StatusCode | setVersion (float, bool) |
| StatusCode | reSize (int) |
| StatusCode | removeModule (int) |
| StatusCode | removeAlignPar (int) |
| void | summary () |
Private Member Functions | |
| IPCMat () | |
| const std::string & | name () const |
Private Attributes | |
| IMessageSvc * | m_msgSvc {} |
| int | m_ncalls {} |
| int | m_msgid {} |
| std::string | m_name |
| MsgStream * | m_log {} |
| pid_t | m_ipcmat_pid {} |
| struct Trk::IPCMat::MsgBuf | m_ipcmat_msgp |
| Trk::IPCMat::IPCMat | ( | IMessageSvc * | msgSvc | ) |
Definition at line 22 of file IPCMat.cxx.
|
delete |
|
private |
| StatusCode Trk::IPCMat::allocate | ( | int | size | ) |
Definition at line 238 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::end | ( | ) |
Definition at line 324 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::incMat | ( | uint32_t | a, |
| uint32_t | b, | ||
| double | c ) |
Definition at line 39 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::incVec | ( | uint32_t | a, |
| double | c ) |
Definition at line 58 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::init | ( | void | ) |
Definition at line 177 of file IPCMat.cxx.
|
private |
Definition at line 32 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::removeAlignPar | ( | int | alpar | ) |
Definition at line 159 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::removeModule | ( | int | mod | ) |
Definition at line 141 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::reSize | ( | int | newsize | ) |
Definition at line 122 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::scaleMat | ( | int | scale | ) |
Definition at line 83 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::scaleVec | ( | int | scale | ) |
Definition at line 103 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::setScale | ( | int | scale | ) |
Definition at line 260 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::setVersion | ( | float | version, |
| bool | isMatrix ) |
Definition at line 280 of file IPCMat.cxx.
| void Trk::IPCMat::summary | ( | ) |
Definition at line 342 of file IPCMat.cxx.
| StatusCode Trk::IPCMat::write | ( | const std::string & | ipcname, |
| bool | isMatrix ) |
Definition at line 303 of file IPCMat.cxx.
|
private |