ROSE
0.11.145.147
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 Sep 30 2024 03:25:29 for ROSE by
1.9.8