Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <stddef.h>
#include <cstdint>
#include <iosfwd>
#include <limits>
#include <ostream>
#include "absl/base/attributes.h"
#include "absl/base/port.h"
#include "absl/strings/str_format.h"
#include "absl/strings/string_view.h"
Go to the source code of this file.
Namespaces | |
namespace | operations_research |
In SWIG mode, we don't want anything besides these top-level includes. | |
namespace | std |
STL namespace. | |
Macros | |
#define | DEFINE_STRONG_INDEX_TYPE(index_type_name) |
#define | DEFINE_STRONG_INT64_TYPE(integer_type_name) |
#define | STRONG_ASSIGNMENT_OP(StrongClass, IntType, op) |
--------— Implementation ---------— | |
#define | INCREMENT_AND_DECREMENT_OPERATORS |
#define | STRONG_TYPE_ARITHMETIC_OP(StrongType, IntType, op) |
– NON-MEMBER ARITHMETIC OPERATORS ---------------------------------------— | |
#define | STRONG_TYPE_COMPARISON_OP(StrongType, IntType, op) |
– NON-MEMBER COMPARISON OPERATORS ---------------------------------------— | |
#define DEFINE_STRONG_INDEX_TYPE | ( | index_type_name | ) |
Defines the StrongIndex and typedefs it to index_type_name.
Definition at line 71 of file strong_integers.h.
#define DEFINE_STRONG_INT64_TYPE | ( | integer_type_name | ) |
Defines the StrongInt64 and typedefs it to integer_type_name.
Definition at line 82 of file strong_integers.h.
#define INCREMENT_AND_DECREMENT_OPERATORS |
Definition at line 108 of file strong_integers.h.
#define STRONG_ASSIGNMENT_OP | ( | StrongClass, | |
IntType, | |||
op ) |
--------— Implementation ---------—
Definition at line 98 of file strong_integers.h.
#define STRONG_TYPE_ARITHMETIC_OP | ( | StrongType, | |
IntType, | |||
op ) |
– NON-MEMBER ARITHMETIC OPERATORS ---------------------------------------—
Definition at line 272 of file strong_integers.h.
#define STRONG_TYPE_COMPARISON_OP | ( | StrongType, | |
IntType, | |||
op ) |
– NON-MEMBER COMPARISON OPERATORS ---------------------------------------—
Definition at line 304 of file strong_integers.h.