DotNet Reference

DotNet Reference

LinearExpressionProto

Detailed Description

Definition at line 694 of file CpModel.pb.cs.

Public Member Functions

 LinearExpressionProto ()
 
 LinearExpressionProto (LinearExpressionProto other)
 
LinearExpressionProto Clone ()
 
override bool Equals (object other)
 
bool Equals (LinearExpressionProto other)
 
override int GetHashCode ()
 
override string ToString ()
 
void WriteTo (pb::CodedOutputStream output)
 
int CalculateSize ()
 
void MergeFrom (LinearExpressionProto other)
 
void MergeFrom (pb::CodedInputStream input)
 

Static Public Attributes

const int VarsFieldNumber = 1
 Field number for the "vars" field. More...
 
const int CoeffsFieldNumber = 2
 Field number for the "coeffs" field. More...
 
const int OffsetFieldNumber = 3
 Field number for the "offset" field. More...
 

Properties

static pb::MessageParser< LinearExpressionProtoParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
pbc::RepeatedField< int > Vars [get]
 
pbc::RepeatedField< int > Coeffs [get]
 
long Offset [get, set]
 

Constructor & Destructor Documentation

◆ LinearExpressionProto() [1/2]

Definition at line 711 of file CpModel.pb.cs.

◆ LinearExpressionProto() [2/2]

Definition at line 718 of file CpModel.pb.cs.

Member Function Documentation

◆ CalculateSize()

int CalculateSize ( )
inline

Definition at line 811 of file CpModel.pb.cs.

◆ Clone()

LinearExpressionProto Clone ( )
inline

Definition at line 726 of file CpModel.pb.cs.

◆ Equals() [1/2]

bool Equals ( LinearExpressionProto  other)
inline

Definition at line 767 of file CpModel.pb.cs.

◆ Equals() [2/2]

override bool Equals ( object  other)
inline

Definition at line 762 of file CpModel.pb.cs.

◆ GetHashCode()

override int GetHashCode ( )
inline

Definition at line 781 of file CpModel.pb.cs.

◆ MergeFrom() [1/2]

void MergeFrom ( LinearExpressionProto  other)
inline

Definition at line 825 of file CpModel.pb.cs.

◆ MergeFrom() [2/2]

void MergeFrom ( pb::CodedInputStream  input)
inline

Definition at line 838 of file CpModel.pb.cs.

◆ ToString()

override string ToString ( )
inline

Definition at line 793 of file CpModel.pb.cs.

◆ WriteTo()

void WriteTo ( pb::CodedOutputStream  output)
inline

Definition at line 798 of file CpModel.pb.cs.

Member Data Documentation

◆ CoeffsFieldNumber

const int CoeffsFieldNumber = 2
static

Field number for the "coeffs" field.

Definition at line 741 of file CpModel.pb.cs.

◆ OffsetFieldNumber

const int OffsetFieldNumber = 3
static

Field number for the "offset" field.

Definition at line 751 of file CpModel.pb.cs.

◆ VarsFieldNumber

const int VarsFieldNumber = 1
static

Field number for the "vars" field.

Definition at line 731 of file CpModel.pb.cs.

Property Documentation

◆ Coeffs

pbc.RepeatedField<int> Coeffs
get

Definition at line 746 of file CpModel.pb.cs.

◆ Descriptor

pbr.MessageDescriptor Descriptor
staticget

Definition at line 701 of file CpModel.pb.cs.

◆ Offset

long Offset
getset

Definition at line 754 of file CpModel.pb.cs.

◆ Parser

pb.MessageParser<LinearExpressionProto> Parser
staticget

Definition at line 698 of file CpModel.pb.cs.

◆ Vars

pbc.RepeatedField<int> Vars
get

Definition at line 736 of file CpModel.pb.cs.


The documentation for this class was generated from the following file: