C++ Reference

C++ Reference: Linear solver

MPModelDeltaProto

Detailed Description

Definition at line 3301 of file linear_solver.pb.h.

Public Types

enum  : int { kVariableOverridesFieldNumber = 2, kConstraintOverridesFieldNumber = 3, kBaselineModelFilePathFieldNumber = 1 }
 

Public Member Functions

 MPModelDeltaProto ()
 
virtual ~MPModelDeltaProto ()
 
 MPModelDeltaProto (const MPModelDeltaProto &from)
 
 MPModelDeltaProto (MPModelDeltaProto &&from) noexcept
 
MPModelDeltaProtooperator= (const MPModelDeltaProto &from)
 
MPModelDeltaProtooperator= (MPModelDeltaProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPModelDeltaProto *other)
 
MPModelDeltaProtoNew () const final
 
MPModelDeltaProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPModelDeltaProto &from)
 
void MergeFrom (const MPModelDeltaProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int variable_overrides_size () const
 
void clear_variable_overrides ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPVariableProto > & variable_overrides () const
 
::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPVariableProto > * mutable_variable_overrides ()
 
int constraint_overrides_size () const
 
void clear_constraint_overrides ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPConstraintProto > & constraint_overrides () const
 
::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPConstraintProto > * mutable_constraint_overrides ()
 
bool has_baseline_model_file_path () const
 
void clear_baseline_model_file_path ()
 
const std::string & baseline_model_file_path () const
 
void set_baseline_model_file_path (const std::string &value)
 
void set_baseline_model_file_path (std::string &&value)
 
void set_baseline_model_file_path (const char *value)
 
void set_baseline_model_file_path (const char *value, size_t size)
 
std::string * mutable_baseline_model_file_path ()
 
std::string * release_baseline_model_file_path ()
 
void set_allocated_baseline_model_file_path (std::string *baseline_model_file_path)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPModelDeltaProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPModelDeltaProtointernal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kVariableOverridesFieldNumber 
kConstraintOverridesFieldNumber 
kBaselineModelFilePathFieldNumber 

Definition at line 3414 of file linear_solver.pb.h.

Constructor & Destructor Documentation

◆ MPModelDeltaProto() [1/3]

◆ ~MPModelDeltaProto()

virtual ~MPModelDeltaProto ( )
virtual

◆ MPModelDeltaProto() [2/3]

◆ MPModelDeltaProto() [3/3]

MPModelDeltaProto ( MPModelDeltaProto &&  from)
inlinenoexcept

Definition at line 3308 of file linear_solver.pb.h.

Member Function Documentation

◆ _InternalParse()

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ baseline_model_file_path()

const std::string & baseline_model_file_path ( ) const
inline

Definition at line 6725 of file linear_solver.pb.h.

◆ ByteSizeLong()

size_t ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ clear_baseline_model_file_path()

void clear_baseline_model_file_path ( )
inline

Definition at line 6721 of file linear_solver.pb.h.

◆ clear_constraint_overrides()

void clear_constraint_overrides ( )
inline

Definition at line 6820 of file linear_solver.pb.h.

◆ clear_variable_overrides()

void clear_variable_overrides ( )
inline

Definition at line 6791 of file linear_solver.pb.h.

◆ constraint_overrides()

const ::PROTOBUF_NAMESPACE_ID::Map<::PROTOBUF_NAMESPACE_ID::int32,::operations_research::MPConstraintProto > & constraint_overrides ( ) const
inline

Definition at line 6828 of file linear_solver.pb.h.

◆ constraint_overrides_size()

int constraint_overrides_size ( ) const
inline

Definition at line 6817 of file linear_solver.pb.h.

◆ CopyFrom() [1/2]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/2]

void CopyFrom ( const MPModelDeltaProto from)

◆ default_instance()

static const MPModelDeltaProto& default_instance ( )
static

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 3333 of file linear_solver.pb.h.

◆ GetCachedSize()

int GetCachedSize ( ) const
inlinefinal

Definition at line 3380 of file linear_solver.pb.h.

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 3336 of file linear_solver.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 3339 of file linear_solver.pb.h.

◆ has_baseline_model_file_path()

bool has_baseline_model_file_path ( ) const
inline

Definition at line 6718 of file linear_solver.pb.h.

◆ InitAsDefaultInstance()

static void InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const MPModelDeltaProto* internal_default_instance ( )
inlinestatic

Definition at line 3345 of file linear_solver.pb.h.

◆ IsInitialized()

bool IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/2]

void MergeFrom ( const MPModelDeltaProto from)

◆ mutable_baseline_model_file_path()

std::string * mutable_baseline_model_file_path ( )
inline

Definition at line 6733 of file linear_solver.pb.h.

◆ mutable_constraint_overrides()

PROTOBUF_NAMESPACE_ID::Map<::PROTOBUF_NAMESPACE_ID::int32,::operations_research::MPConstraintProto > * mutable_constraint_overrides ( )
inline

Definition at line 6837 of file linear_solver.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 3329 of file linear_solver.pb.h.

◆ mutable_variable_overrides()

PROTOBUF_NAMESPACE_ID::Map<::PROTOBUF_NAMESPACE_ID::int32,::operations_research::MPVariableProto > * mutable_variable_overrides ( )
inline

Definition at line 6808 of file linear_solver.pb.h.

◆ New() [1/2]

MPModelDeltaProto* New ( ) const
inlinefinal

Definition at line 3362 of file linear_solver.pb.h.

◆ New() [2/2]

MPModelDeltaProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 3366 of file linear_solver.pb.h.

◆ operator=() [1/2]

MPModelDeltaProto& operator= ( const MPModelDeltaProto from)
inline

Definition at line 3313 of file linear_solver.pb.h.

◆ operator=() [2/2]

MPModelDeltaProto& operator= ( MPModelDeltaProto &&  from)
inlinenoexcept

Definition at line 3317 of file linear_solver.pb.h.

◆ release_baseline_model_file_path()

std::string * release_baseline_model_file_path ( )
inline

Definition at line 6766 of file linear_solver.pb.h.

◆ set_allocated_baseline_model_file_path()

void set_allocated_baseline_model_file_path ( std::string *  baseline_model_file_path)
inline

Definition at line 6774 of file linear_solver.pb.h.

◆ set_baseline_model_file_path() [1/4]

void set_baseline_model_file_path ( const char *  value)
inline

Definition at line 6750 of file linear_solver.pb.h.

◆ set_baseline_model_file_path() [2/4]

void set_baseline_model_file_path ( const char *  value,
size_t  size 
)
inline

Definition at line 6756 of file linear_solver.pb.h.

◆ set_baseline_model_file_path() [3/4]

void set_baseline_model_file_path ( const std::string &  value)
inline

Definition at line 6729 of file linear_solver.pb.h.

◆ set_baseline_model_file_path() [4/4]

void set_baseline_model_file_path ( std::string &&  value)
inline

Definition at line 6744 of file linear_solver.pb.h.

◆ Swap()

void Swap ( MPModelDeltaProto other)
inline

Definition at line 3355 of file linear_solver.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 3326 of file linear_solver.pb.h.

◆ variable_overrides()

const ::PROTOBUF_NAMESPACE_ID::Map<::PROTOBUF_NAMESPACE_ID::int32,::operations_research::MPVariableProto > & variable_overrides ( ) const
inline

Definition at line 6799 of file linear_solver.pb.h.

◆ variable_overrides_size()

int variable_overrides_size ( ) const
inline

Definition at line 6788 of file linear_solver.pb.h.

Member Data Documentation

◆ kIndexInFileMessages

constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
16

Definition at line 3349 of file linear_solver.pb.h.


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