Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::codegen::AttrOpFunctionInfo Struct Reference

Information about how to codegen a given AttrOp in a given language. More...

#include <gen.h>

Classes

struct  ExtraParameter
 Extra parameters (e.g. {"double", "value"} for Set operations). More...

Public Attributes

std::shared_ptr< Typereturn_type
 The return type of the function.
bool has_key_parameter
 If true, the function has an AttrKey parameter.
std::vector< ExtraParameterextra_parameters

Detailed Description

Information about how to codegen a given AttrOp in a given language.

Definition at line 81 of file gen.h.

Member Data Documentation

◆ extra_parameters

std::vector<ExtraParameter> operations_research::math_opt::codegen::AttrOpFunctionInfo::extra_parameters

Definition at line 93 of file gen.h.

◆ has_key_parameter

bool operations_research::math_opt::codegen::AttrOpFunctionInfo::has_key_parameter

If true, the function has an AttrKey parameter.

Definition at line 86 of file gen.h.

◆ return_type

std::shared_ptr<Type> operations_research::math_opt::codegen::AttrOpFunctionInfo::return_type

The return type of the function.

Definition at line 83 of file gen.h.


The documentation for this struct was generated from the following file:
  • ortools/math_opt/elemental/codegen/gen.h