DNAI
Main Page
Namespaces
Classes
Files
File List
File Members
Gui
app
include
dnai
linkabletype.h
Go to the documentation of this file.
1
#ifndef LINKABLETYPE_H
2
#define LINKABLETYPE_H
3
4
namespace
dnai
5
{
6
template
<
class
T>
7
class
LinkableType
8
{
9
public
:
10
LinkableType
() {}
11
const
T &
getValue
()
const
{
return
m_value
; }
12
void
setValue
(T value)
13
{
14
if
(value ==
m_value
)
15
return
;
16
m_value
= value;
17
}
18
19
private
:
20
T
m_value
;
21
};
22
23
}
24
25
#endif // LINKABLETYPE_H
dnai::LinkableType::setValue
void setValue(T value)
Definition:
linkabletype.h:12
dnai::LinkableType::m_value
T m_value
Definition:
linkabletype.h:20
dnai
Definition:
api.h:13
dnai::LinkableType::getValue
const T & getValue() const
Definition:
linkabletype.h:11
dnai::LinkableType::LinkableType
LinkableType()
Definition:
linkabletype.h:10
dnai::LinkableType
Definition:
linkabletype.h:7
Generated by
1.8.9