Jpp
software
JLang
JRegulator.hh
Go to the documentation of this file.
1
#ifndef __JLANG__JREGULATOR__
2
#define __JLANG__JREGULATOR__
3
4
#include "
JLang/JDefault.hh
"
5
6
/**
7
* \author mdejong
8
*/
9
10
namespace
JLANG
{}
11
namespace
JPP
{
using namespace
JLANG
; }
12
13
namespace
JLANG
{
14
15
/**
16
* Interface for controlling object throughput.
17
*/
18
struct
JRegulator
:
19
public
JDefault
<JRegulator>
20
{
21
/**
22
* Virtual destructor.
23
*/
24
virtual
~JRegulator
()
25
{}
26
27
28
/**
29
* Accept.
30
*
31
* \return true if accepted; else false
32
*/
33
virtual
bool
accept
()
const
34
{
35
return
true
;
36
}
37
};
38
}
39
40
#endif
JLANG::JDefault
Simple default class.
Definition:
JDefault.hh:18
JDefault.hh
JPP
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Definition:
JAAnetToolkit.hh:37
JLANG::JRegulator
Interface for controlling object throughput.
Definition:
JRegulator.hh:18
JLANG::JRegulator::accept
virtual bool accept() const
Accept.
Definition:
JRegulator.hh:33
JLANG
Auxiliary classes and methods for language specific functionality.
Definition:
JAbstractClass.hh:10
JLANG::JRegulator::~JRegulator
virtual ~JRegulator()
Virtual destructor.
Definition:
JRegulator.hh:24
Generated by
1.8.16