Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Annotation Member List

This is the complete list of members for Annotation, including all inherited members.

ANNOTATION_LIST enum valueAnnotation
AnnotationList(std::vector< Annotation > list)Annotationstatic
annotationsAnnotation
AppendAllVariables(std::vector< Variable * > *vars) constAnnotation
DebugString() constAnnotation
Empty()Annotationstatic
FUNCTION_CALL enum valueAnnotation
FunctionCall(absl::string_view id)Annotationstatic
FunctionCallWithArguments(absl::string_view id, std::vector< Annotation > args)Annotationstatic
idAnnotation
IDENTIFIER enum valueAnnotation
Identifier(absl::string_view id)Annotationstatic
INT_LIST enum valueAnnotation
INT_VALUE enum valueAnnotation
IntegerList(const std::vector< int64_t > &values)Annotationstatic
IntegerValue(int64_t value)Annotationstatic
INTERVAL enum valueAnnotation
Interval(int64_t interval_min, int64_t interval_max)Annotationstatic
interval_maxAnnotation
interval_minAnnotation
IsFunctionCallWithIdentifier(absl::string_view identifier) constAnnotationinline
String(absl::string_view str)Annotationstatic
STRING_VALUE enum valueAnnotation
string_valueAnnotation
Type enum nameAnnotation
typeAnnotation
valuesAnnotation
VAR_REF enum valueAnnotation
VAR_REF_ARRAY enum valueAnnotation
variablesAnnotation
VarRef(Variable *var)Annotationstatic
VarRefArray(std::vector< Variable * > variables)Annotationstatic