C++ Reference: class BoolVar

Note: This documentation is automatically generated.

Method
BoolVar

A default constructed BoolVar can be used to mean not defined yet. However, it shouldn't be passed to any of the functions in this file. Doing so will crash in debug mode and will result in an invalid model in opt mode.

DebugString

Return type: std::string

index

Return type: int

Name

Return type: std::string

Returns the name of the variable.

Not

Return type: BoolVar

Returns the logical negation of the current Boolean variable.

WithName

Return type: BoolVar

Arguments: const std::string& name

Sets the name of the variable. Note that this will always set the "positive" version of this Boolean.