Itasca C++ Interface
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
Functions
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
c
d
e
g
i
m
n
o
p
r
s
t
v
w
Typedefs
Enumerations
Enumerator
a
c
d
f
g
h
i
k
n
p
r
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
f
g
i
m
o
q
r
s
t
u
v
Functions
c
d
g
i
m
o
r
s
t
Typedefs
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
flac3d
zone
interface
ifetchthermalproperty.h
1
#pragma once
2
3
namespace
zone {
4
struct
Zone;
5
6
class
IFetchThermalProperty
{
7
public
:
8
virtual
void
initializeMultithreading(uint32 threads)=0;
9
virtual
std::tuple<base::Property,bool> getProperty(
const
Zone *zone)
const
=0;
10
virtual
std::tuple<base::Property,bool> getProperty(
const
Zone *zone,uint32 thread,uint32 block)
const
=0;
11
virtual
bool
setProperty(Zone *zone,
const
base::Property
&value)=0;
12
virtual
bool
setProperty(Zone *zone,
const
base::Property
&value,uint32 thread,uint32 block)
const
=0;
13
virtual
string
getName()
const
=0;
14
virtual
void
setName(
const
string
&s)=0;
15
virtual
void
destroy()=0;
16
};
6
class
IFetchThermalProperty
{
…
};
17
}
// namespace itascaxd
18
// EoF
base::Property
Definition
property.h:25
zone::IFetchThermalProperty
Definition
ifetchthermalproperty.h:6
Generated by
1.10.0