ToolDAQFramework
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
UserTools
template
MyToolServiceAdd.h
Go to the documentation of this file.
1
#ifndef MYTOOLServiceAdd_H
2
#define MYTOOLServiceAdd_H
3
4
#include <string>
5
#include <iostream>
6
7
#include "Tool.h"
8
18
class
MyToolServiceAdd
:
public
Tool {
19
20
21
public
:
22
23
MyToolServiceAdd
();
24
bool
Initialise
(std::string configfile,
DataModel
&data);
25
bool
Execute
();
26
bool
Finalise
();
27
28
29
private
:
30
31
Utilities
*
m_util
;
32
zmq::socket_t*
sock
;
33
int
m_port
;
34
35
};
36
37
38
#endif
Utilities
Definition:
Utilities.h:82
MyToolServiceAdd::Execute
bool Execute()
Executre function used to perform Tool perpose.
Definition:
MyToolServiceAdd.cpp:32
MyToolServiceAdd::m_util
Utilities * m_util
Pointer to utilities class to help with threading.
Definition:
MyToolServiceAdd.h:31
MyToolServiceAdd::Initialise
bool Initialise(std::string configfile, DataModel &data)
Initialise Function for setting up Tool resorces.
Definition:
MyToolServiceAdd.cpp:6
MyToolServiceAdd::m_port
int m_port
Port to advertise.
Definition:
MyToolServiceAdd.h:33
DataModel
Definition:
DataModel.h:39
MyToolServiceAdd::sock
zmq::socket_t * sock
zmq socket pointer for socket to advertise
Definition:
MyToolServiceAdd.h:32
MyToolServiceAdd::MyToolServiceAdd
MyToolServiceAdd()
Simple constructor.
Definition:
MyToolServiceAdd.cpp:3
MyToolServiceAdd::Finalise
bool Finalise()
Finalise funciton used to clean up resorces.
Definition:
MyToolServiceAdd.cpp:38
MyToolServiceAdd
Definition:
MyToolServiceAdd.h:18
Generated by
1.8.5