Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::ModelStorageItemContainer Class Reference

Detailed Description

Definition at line 157 of file model_storage_item.h.

#include <model_storage_item.h>

Inheritance diagram for operations_research::math_opt::ModelStorageItemContainer:
operations_research::math_opt::LinearExpression operations_research::math_opt::QuadraticExpression

Public Member Functions

NullableModelStorageCPtr storage () const

Protected Member Functions

 ModelStorageItemContainer (const NullableModelStorageCPtr storage=nullptr)
 ModelStorageItemContainer (const ModelStorageItemContainer &other)=default
ModelStorageItemContaineroperator= (const ModelStorageItemContainer &other)=default
 ModelStorageItemContainer (ModelStorageItemContainer &&other) noexcept
ModelStorageItemContaineroperator= (ModelStorageItemContainer &&other) noexcept
void SetOrCheckStorage (const ModelStorageItem &item)
void SetOrCheckStorage (const ModelStorageItemContainer &container)

Constructor & Destructor Documentation

◆ ModelStorageItemContainer() [1/3]

operations_research::math_opt::ModelStorageItemContainer::ModelStorageItemContainer ( const NullableModelStorageCPtr storage = nullptr)
inlineexplicitprotected

Definition at line 165 of file model_storage_item.h.

◆ ModelStorageItemContainer() [2/3]

operations_research::math_opt::ModelStorageItemContainer::ModelStorageItemContainer ( const ModelStorageItemContainer & other)
protecteddefault

◆ ModelStorageItemContainer() [3/3]

operations_research::math_opt::ModelStorageItemContainer::ModelStorageItemContainer ( ModelStorageItemContainer && other)
inlineprotectednoexcept

Definition at line 177 of file model_storage_item.h.

Member Function Documentation

◆ operator=() [1/2]

ModelStorageItemContainer & operations_research::math_opt::ModelStorageItemContainer::operator= ( const ModelStorageItemContainer & other)
protecteddefault

◆ operator=() [2/2]

ModelStorageItemContainer & operations_research::math_opt::ModelStorageItemContainer::operator= ( ModelStorageItemContainer && other)
inlineprotectednoexcept

Definition at line 179 of file model_storage_item.h.

◆ SetOrCheckStorage() [1/2]

void operations_research::math_opt::ModelStorageItemContainer::SetOrCheckStorage ( const ModelStorageItem & item)
inlineprotected

Definition at line 187 of file model_storage_item.h.

◆ SetOrCheckStorage() [2/2]

void operations_research::math_opt::ModelStorageItemContainer::SetOrCheckStorage ( const ModelStorageItemContainer & container)
inlineprotected

Definition at line 193 of file model_storage_item.h.

◆ storage()

NullableModelStorageCPtr operations_research::math_opt::ModelStorageItemContainer::storage ( ) const
inline

Definition at line 162 of file model_storage_item.h.


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