nightly (development)
latest release (v5.13.3)
5.13.3
5.13.2
5.13.1
5.13.0
5.12.1
5.12.0
5.11.2
5.11.1
5.11.0
5.10.2
5.10.1
5.10.0
5.9.1
5.9.0
5.8.1
5.8.0
5.7.0
5.6.2
5.5.2
C++
Python
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
c
f
g
i
l
m
n
p
q
r
s
t
v
w
+
Functions
c
g
l
m
n
p
q
r
s
t
v
+
Variables
_
l
m
q
v
Typedefs
Enumerations
+
Enumerator
a
c
g
l
m
n
p
q
r
s
t
v
w
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
2
3
:
_
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
2
3
_
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
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
+
Typedefs
a
b
c
d
e
g
i
l
m
n
p
q
r
s
t
u
v
w
+
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
+
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Properties
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Related Functions
:
a
b
c
d
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
x
+
Files
File List
+
File 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
k
l
m
n
o
p
q
r
s
t
v
w
x
+
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
+
Typedefs
b
c
g
i
k
m
n
o
p
q
s
u
v
z
Enumerations
+
Enumerator
c
k
v
x
y
z
+
Macros
_
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
Remoting
ClientServerStream
vtkClientServerID.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
13
#ifndef vtkClientServerID_h
14
#define vtkClientServerID_h
15
16
#include "
vtkIOStream.h
"
// Needed for operator <<
17
#include "
vtkRemotingClientServerStreamModule.h
"
// Top-level vtkClientServer header.
18
#include "
vtkSystemIncludes.h
"
// vtkTypeUInt32
19
20
struct
VTKREMOTINGCLIENTSERVERSTREAM_EXPORT
vtkClientServerID
21
{
22
vtkClientServerID
()
23
: ID(0)
24
{
25
}
26
explicit
vtkClientServerID
(vtkTypeUInt32
id
)
27
: ID(id)
28
{
29
}
30
31
bool
IsNull
() {
return
this->ID == 0; }
32
void
SetToNull
() { this->ID = 0; }
33
34
// Convenience operators.
35
bool
operator<
(
const
vtkClientServerID
& i)
const
{
return
this->ID < i.
ID
; }
36
bool
operator==
(
const
vtkClientServerID
& i)
const
{
return
this->ID == i.
ID
; }
37
bool
operator!=
(
const
vtkClientServerID
& i)
const
{
return
this->ID != i.
ID
; }
38
// The identifying integer.
39
vtkTypeUInt32
ID
;
40
};
41
42
VTKREMOTINGCLIENTSERVERSTREAM_EXPORT
ostream&
operator<<
(ostream& os,
const
vtkClientServerID
&
id
);
43
VTKREMOTINGCLIENTSERVERSTREAM_EXPORT
vtkOStreamWrapper
&
operator<<
(
44
vtkOStreamWrapper
& os,
const
vtkClientServerID
&
id
);
45
46
#endif
47
// VTK-HeaderTest-Exclude: vtkClientServerID.h
vtkSystemIncludes.h
vtkClientServerID::operator!=
bool operator!=(const vtkClientServerID &i) const
Definition:
vtkClientServerID.h:37
vtkClientServerID::SetToNull
void SetToNull()
Definition:
vtkClientServerID.h:32
operator<<
VTKREMOTINGCLIENTSERVERSTREAM_EXPORT ostream & operator<<(ostream &os, const vtkClientServerID &id)
vtkClientServerID::vtkClientServerID
vtkClientServerID()
Definition:
vtkClientServerID.h:22
vtkClientServerID::IsNull
bool IsNull()
Definition:
vtkClientServerID.h:31
vtkClientServerID::operator<
bool operator<(const vtkClientServerID &i) const
Definition:
vtkClientServerID.h:35
vtkOStreamWrapper
vtkClientServerID::ID
vtkTypeUInt32 ID
Definition:
vtkClientServerID.h:39
vtkRemotingClientServerStreamModule.h
VTKREMOTINGCLIENTSERVERSTREAM_EXPORT
#define VTKREMOTINGCLIENTSERVERSTREAM_EXPORT
Definition:
vtkRemotingClientServerStreamModule.h:15
vtkClientServerID
Identifier for a ClientServer object.
Definition:
vtkClientServerID.h:20
vtkIOStream.h
vtkClientServerID::vtkClientServerID
vtkClientServerID(vtkTypeUInt32 id)
Definition:
vtkClientServerID.h:26
vtkClientServerID::operator==
bool operator==(const vtkClientServerID &i) const
Definition:
vtkClientServerID.h:36
Generated by
1.8.13 on Wed Apr 23 2025