Jpp
18.3.0-rc.1
the software that should make you happy
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
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
class
JRegulator
:
19
public
JDefault
<JRegulator>
20
{
21
public
:
22
/**
23
* Virtual destructor.
24
*/
25
virtual
~JRegulator
()
26
{}
27
28
29
/**
30
* Accept.
31
*
32
* \return true if accepted; else false
33
*/
34
virtual
bool
accept
()
const
35
{
36
return
true
;
37
}
38
};
39
}
40
41
#endif
JLANG::JRegulator::accept
virtual bool accept() const
Accept.
Definition:
JRegulator.hh:34
JLANG::JRegulator
Interface for controlling object throughput.
Definition:
JRegulator.hh:18
JLANG::JRegulator::~JRegulator
virtual ~JRegulator()
Virtual destructor.
Definition:
JRegulator.hh:25
JDefault.hh
JLANG::JDefault
Simple default class.
Definition:
JDefault.hh:18
Generated by
1.8.5