ROSE
0.11.145.250
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace 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
g
h
i
l
m
n
s
t
u
v
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
Enumerations
a
b
c
d
e
f
i
k
l
m
o
p
s
t
v
w
x
Enumerator
a
b
c
d
e
f
h
i
l
m
n
o
p
s
t
u
v
w
y
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
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
x
y
Related Symbols
b
i
o
Files
File List
Examples
src
Rose
Constants.h
1
// This file defines constants, flags, etc. that are so useful that they're at the very top
2
// "Rose" namespace, and included in all user code via #include <rose.h>.
3
//
4
// Do not put #define constants in this file unless they follow the proper ROSE naming scheme.
5
//
6
#ifndef ROSE_Constants_H
7
#define ROSE_Constants_H
8
#include <RoseFirst.h>
9
10
#include <rosedll.h>
11
#include <cstddef>
12
13
namespace
Rose
{
14
19
const
size_t
UNLIMITED
{
static_cast<
size_t
>
(-1)};
20
25
const
size_t
INVALID_INDEX
{
static_cast<
size_t
>
(-1)};
26
31
const
size_t
DUMP_FIELD_WIDTH
{64};
32
33
}
// namespace
34
#endif
Rose
The ROSE library.
Definition
BinaryTutorial.dox:3
Rose::INVALID_INDEX
const size_t INVALID_INDEX
Invalid array index.
Definition
Constants.h:25
Rose::UNLIMITED
const size_t UNLIMITED
Effectively unlimited size.
Definition
Constants.h:19
Rose::DUMP_FIELD_WIDTH
const size_t DUMP_FIELD_WIDTH
Width of the name field when dumping binary analysis AST nodes.
Definition
Constants.h:31
Generated on Mon Apr 14 2025 00:25:55 for ROSE by
1.9.8