ChimeraTK-DeviceAccess 03.19.00
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HelperProcess Struct Reference

Public Member Functions

 HelperProcess ()
 
void requestMirroring (MirrorRequestType reqType, bool triggerDataInterrupt=false)
 
void start ()
 
void stopGracefully ()
 
void kill ()
 
void reset ()
 
 ~HelperProcess ()
 

Public Attributes

struct { 
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   type 
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   busy 
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   updated 
 
   boost::shared_ptr< NDRegisterAccessor< uint32_t > >   triggerInterrupt 
 
mirrorRequest 
 

Detailed Description

Definition at line 38 of file testSharedDummyBackendUnified.cpp.

Constructor & Destructor Documentation

◆ HelperProcess()

HelperProcess::HelperProcess ( )
inline

Definition at line 39 of file testSharedDummyBackendUnified.cpp.

+ Here is the call graph for this function:

◆ ~HelperProcess()

HelperProcess::~HelperProcess ( )
inline

Definition at line 105 of file testSharedDummyBackendUnified.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ kill()

void HelperProcess::kill ( )
inline

Definition at line 91 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ requestMirroring()

void HelperProcess::requestMirroring ( MirrorRequestType  reqType,
bool  triggerDataInterrupt = false 
)
inline

Definition at line 61 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ reset()

void HelperProcess::reset ( )
inline

Definition at line 99 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ start()

void HelperProcess::start ( )
inline

Definition at line 79 of file testSharedDummyBackendUnified.cpp.

+ Here is the caller graph for this function:

◆ stopGracefully()

void HelperProcess::stopGracefully ( )
inline

Definition at line 90 of file testSharedDummyBackendUnified.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ busy

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::busy

Definition at line 56 of file testSharedDummyBackendUnified.cpp.

◆ [struct]

struct { ... } HelperProcess::mirrorRequest

◆ triggerInterrupt

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::triggerInterrupt

Definition at line 58 of file testSharedDummyBackendUnified.cpp.

◆ type

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::type

Definition at line 55 of file testSharedDummyBackendUnified.cpp.

◆ updated

boost::shared_ptr<NDRegisterAccessor<uint32_t> > HelperProcess::updated

Definition at line 57 of file testSharedDummyBackendUnified.cpp.


The documentation for this struct was generated from the following file: