Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::pdlp::PointMetadata Class Referencefinal

Detailed Description

Definition at line 854 of file solve_log.pb.h.

#include <solve_log.pb.h>

Inheritance diagram for operations_research::pdlp::PointMetadata:

Classes

class  _Internal

Public Types

enum  : int {
  kRandomPrimalProjectionsFieldNumber = 2 , kRandomDualProjectionsFieldNumber = 3 , kActivePrimalVariableCountFieldNumber = 4 , kActiveDualVariableCountFieldNumber = 5 ,
  kActivePrimalVariableChangeFieldNumber = 6 , kActiveDualVariableChangeFieldNumber = 7 , kPointTypeFieldNumber = 1
}

Public Member Functions

 PointMetadata ()
 ~PointMetadata () PROTOBUF_FINAL
template<typename = void>
PROTOBUF_CONSTEXPR PointMetadata (::google::protobuf::internal::ConstantInitialized)
 PointMetadata (const PointMetadata &from)
 PointMetadata (PointMetadata &&from) noexcept
PointMetadataoperator= (const PointMetadata &from)
PointMetadataoperator= (PointMetadata &&from) noexcept
const ::google::protobuf::UnknownFieldSet & unknown_fields () const ABSL_ATTRIBUTE_LIFETIME_BOUND
inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL mutable_unknown_fields () ABSL_ATTRIBUTE_LIFETIME_BOUND
void Swap (PointMetadata *PROTOBUF_NONNULL other)
void UnsafeArenaSwap (PointMetadata *PROTOBUF_NONNULL other)
PointMetadata *PROTOBUF_NONNULL New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const
void CopyFrom (const PointMetadata &from)
void MergeFrom (const PointMetadata &from)
bool IsInitialized () const
ABSL_ATTRIBUTE_REINITIALIZES void Clear () PROTOBUF_FINAL
::size_t ByteSizeLong () const final
::uint8_t *PROTOBUF_NONNULL _InternalSerialize (::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
int random_primal_projections_size () const
void clear_random_primal_projections ()
double random_primal_projections (int index) const
void set_random_primal_projections (int index, double value)
void add_random_primal_projections (double value)
const ::google::protobuf::RepeatedField< double > & random_primal_projections () const
::google::protobuf::RepeatedField< double > *PROTOBUF_NONNULL mutable_random_primal_projections ()
int random_dual_projections_size () const
void clear_random_dual_projections ()
double random_dual_projections (int index) const
void set_random_dual_projections (int index, double value)
void add_random_dual_projections (double value)
const ::google::protobuf::RepeatedField< double > & random_dual_projections () const
::google::protobuf::RepeatedField< double > *PROTOBUF_NONNULL mutable_random_dual_projections ()
bool has_active_primal_variable_count () const
void clear_active_primal_variable_count ()
::int64_t active_primal_variable_count () const
void set_active_primal_variable_count (::int64_t value)
bool has_active_dual_variable_count () const
void clear_active_dual_variable_count ()
::int64_t active_dual_variable_count () const
void set_active_dual_variable_count (::int64_t value)
bool has_active_primal_variable_change () const
void clear_active_primal_variable_change ()
::int64_t active_primal_variable_change () const
void set_active_primal_variable_change (::int64_t value)
bool has_active_dual_variable_change () const
void clear_active_dual_variable_change ()
::int64_t active_dual_variable_change () const
void set_active_dual_variable_change (::int64_t value)
bool has_point_type () const
void clear_point_type ()
::operations_research::pdlp::PointType point_type () const
void set_point_type (::operations_research::pdlp::PointType value)
template<typename>
PROTOBUF_CONSTEXPR PointMetadata (::_pbi::ConstantInitialized)

Static Public Member Functions

static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL descriptor ()
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL GetDescriptor ()
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL GetReflection ()
static const PointMetadatadefault_instance ()
static constexpr auto InternalGenerateClassData_ ()

Static Public Attributes

static constexpr int kIndexInFileMessages = 3

Friends

class ::google::protobuf::internal::TcParser
class ::google::protobuf::MessageLite
class ::google::protobuf::Arena
template<typename T>
class ::google::protobuf::Arena::InternalHelper
struct ::TableStruct_ortools_2fpdlp_2fsolve_5flog_2eproto
void swap (PointMetadata &a, PointMetadata &b)

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kRandomPrimalProjectionsFieldNumber 
kRandomDualProjectionsFieldNumber 
kActivePrimalVariableCountFieldNumber 
kActiveDualVariableCountFieldNumber 
kActivePrimalVariableChangeFieldNumber 
kActiveDualVariableChangeFieldNumber 
kPointTypeFieldNumber 

Definition at line 995 of file solve_log.pb.h.

Constructor & Destructor Documentation

◆ PointMetadata() [1/5]

operations_research::pdlp::PointMetadata::PointMetadata ( )
inline

Definition at line 857 of file solve_log.pb.h.

◆ ~PointMetadata()

operations_research::pdlp::PointMetadata::~PointMetadata ( )

Definition at line 2384 of file solve_log.pb.cc.

◆ PointMetadata() [2/5]

template<typename = void>
PROTOBUF_CONSTEXPR operations_research::pdlp::PointMetadata::PointMetadata ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ PointMetadata() [3/5]

operations_research::pdlp::PointMetadata::PointMetadata ( const PointMetadata & from)
inline

Definition at line 870 of file solve_log.pb.h.

◆ PointMetadata() [4/5]

operations_research::pdlp::PointMetadata::PointMetadata ( PointMetadata && from)
inlinenoexcept

Definition at line 871 of file solve_log.pb.h.

◆ PointMetadata() [5/5]

template<typename>
PROTOBUF_CONSTEXPR operations_research::pdlp::PointMetadata::PointMetadata ( ::_pbi::ConstantInitialized )

Definition at line 97 of file solve_log.pb.cc.

Member Function Documentation

◆ _InternalSerialize()

uint8_t *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::_InternalSerialize ( ::uint8_t *PROTOBUF_NONNULL target,
::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream ) const
final

Definition at line 2560 of file solve_log.pb.cc.

◆ active_dual_variable_change()

int64_t operations_research::pdlp::PointMetadata::active_dual_variable_change ( ) const
inline

Definition at line 4526 of file solve_log.pb.h.

◆ active_dual_variable_count()

int64_t operations_research::pdlp::PointMetadata::active_dual_variable_count ( ) const
inline

Definition at line 4468 of file solve_log.pb.h.

◆ active_primal_variable_change()

int64_t operations_research::pdlp::PointMetadata::active_primal_variable_change ( ) const
inline

Definition at line 4497 of file solve_log.pb.h.

◆ active_primal_variable_count()

int64_t operations_research::pdlp::PointMetadata::active_primal_variable_count ( ) const
inline

Definition at line 4439 of file solve_log.pb.h.

◆ add_random_dual_projections()

void operations_research::pdlp::PointMetadata::add_random_dual_projections ( double value)
inline

Definition at line 4399 of file solve_log.pb.h.

◆ add_random_primal_projections()

void operations_research::pdlp::PointMetadata::add_random_primal_projections ( double value)
inline

Definition at line 4349 of file solve_log.pb.h.

◆ ByteSizeLong()

size_t operations_research::pdlp::PointMetadata::ByteSizeLong ( ) const
final

Definition at line 2635 of file solve_log.pb.cc.

◆ Clear()

PROTOBUF_NOINLINE void operations_research::pdlp::PointMetadata::Clear ( )

Definition at line 2529 of file solve_log.pb.cc.

◆ clear_active_dual_variable_change()

void operations_research::pdlp::PointMetadata::clear_active_dual_variable_change ( )
inline

Definition at line 4520 of file solve_log.pb.h.

◆ clear_active_dual_variable_count()

void operations_research::pdlp::PointMetadata::clear_active_dual_variable_count ( )
inline

Definition at line 4462 of file solve_log.pb.h.

◆ clear_active_primal_variable_change()

void operations_research::pdlp::PointMetadata::clear_active_primal_variable_change ( )
inline

Definition at line 4491 of file solve_log.pb.h.

◆ clear_active_primal_variable_count()

void operations_research::pdlp::PointMetadata::clear_active_primal_variable_count ( )
inline

Definition at line 4433 of file solve_log.pb.h.

◆ clear_point_type()

void operations_research::pdlp::PointMetadata::clear_point_type ( )
inline

Definition at line 4301 of file solve_log.pb.h.

◆ clear_random_dual_projections()

void operations_research::pdlp::PointMetadata::clear_random_dual_projections ( )
inline

Definition at line 4385 of file solve_log.pb.h.

◆ clear_random_primal_projections()

void operations_research::pdlp::PointMetadata::clear_random_primal_projections ( )
inline

Definition at line 4335 of file solve_log.pb.h.

◆ CopyFrom()

void operations_research::pdlp::PointMetadata::CopyFrom ( const PointMetadata & from)

Definition at line 2740 of file solve_log.pb.cc.

◆ default_instance()

const PointMetadata & operations_research::pdlp::PointMetadata::default_instance ( )
inlinestatic

Definition at line 905 of file solve_log.pb.h.

◆ descriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::descriptor ( )
inlinestatic

Definition at line 896 of file solve_log.pb.h.

◆ GetCachedSize()

int operations_research::pdlp::PointMetadata::GetCachedSize ( ) const
inline

Definition at line 964 of file solve_log.pb.h.

◆ GetDescriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::GetDescriptor ( )
inlinestatic

Definition at line 899 of file solve_log.pb.h.

◆ GetMetadata()

google::protobuf::Metadata operations_research::pdlp::PointMetadata::GetMetadata ( ) const

Definition at line 2762 of file solve_log.pb.cc.

◆ GetReflection()

const ::google::protobuf::Reflection *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::GetReflection ( )
inlinestatic

Definition at line 902 of file solve_log.pb.h.

◆ has_active_dual_variable_change()

bool operations_research::pdlp::PointMetadata::has_active_dual_variable_change ( ) const
inline

Definition at line 4516 of file solve_log.pb.h.

◆ has_active_dual_variable_count()

bool operations_research::pdlp::PointMetadata::has_active_dual_variable_count ( ) const
inline

Definition at line 4458 of file solve_log.pb.h.

◆ has_active_primal_variable_change()

bool operations_research::pdlp::PointMetadata::has_active_primal_variable_change ( ) const
inline

Definition at line 4487 of file solve_log.pb.h.

◆ has_active_primal_variable_count()

bool operations_research::pdlp::PointMetadata::has_active_primal_variable_count ( ) const
inline

Definition at line 4429 of file solve_log.pb.h.

◆ has_point_type()

bool operations_research::pdlp::PointMetadata::has_point_type ( ) const
inline

Definition at line 4297 of file solve_log.pb.h.

◆ InternalGenerateClassData_()

auto operations_research::pdlp::PointMetadata::InternalGenerateClassData_ ( )
staticconstexpr

Definition at line 2423 of file solve_log.pb.cc.

◆ IsInitialized()

bool operations_research::pdlp::PointMetadata::IsInitialized ( ) const
inline

Definition at line 940 of file solve_log.pb.h.

◆ MergeFrom()

void operations_research::pdlp::PointMetadata::MergeFrom ( const PointMetadata & from)
inline

Definition at line 933 of file solve_log.pb.h.

◆ mutable_random_dual_projections()

google::protobuf::RepeatedField< double > *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::mutable_random_dual_projections ( )
inline

Definition at line 4410 of file solve_log.pb.h.

◆ mutable_random_primal_projections()

google::protobuf::RepeatedField< double > *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::mutable_random_primal_projections ( )
inline

Definition at line 4360 of file solve_log.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::mutable_unknown_fields ( )
inline

Definition at line 891 of file solve_log.pb.h.

◆ New()

PointMetadata *PROTOBUF_NONNULL operations_research::pdlp::PointMetadata::New ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena = nullptr) const
inline

Definition at line 927 of file solve_log.pb.h.

◆ operator=() [1/2]

PointMetadata & operations_research::pdlp::PointMetadata::operator= ( const PointMetadata & from)
inline

Definition at line 873 of file solve_log.pb.h.

◆ operator=() [2/2]

PointMetadata & operations_research::pdlp::PointMetadata::operator= ( PointMetadata && from)
inlinenoexcept

Definition at line 877 of file solve_log.pb.h.

◆ point_type()

operations_research::pdlp::PointType operations_research::pdlp::PointMetadata::point_type ( ) const
inline

Definition at line 4307 of file solve_log.pb.h.

◆ random_dual_projections() [1/2]

const::google::protobuf::RepeatedField< double > & operations_research::pdlp::PointMetadata::random_dual_projections ( ) const
inline

Definition at line 4405 of file solve_log.pb.h.

◆ random_dual_projections() [2/2]

double operations_research::pdlp::PointMetadata::random_dual_projections ( int index) const
inline

Definition at line 4391 of file solve_log.pb.h.

◆ random_dual_projections_size()

int operations_research::pdlp::PointMetadata::random_dual_projections_size ( ) const
inline

Definition at line 4382 of file solve_log.pb.h.

◆ random_primal_projections() [1/2]

const::google::protobuf::RepeatedField< double > & operations_research::pdlp::PointMetadata::random_primal_projections ( ) const
inline

Definition at line 4355 of file solve_log.pb.h.

◆ random_primal_projections() [2/2]

double operations_research::pdlp::PointMetadata::random_primal_projections ( int index) const
inline

Definition at line 4341 of file solve_log.pb.h.

◆ random_primal_projections_size()

int operations_research::pdlp::PointMetadata::random_primal_projections_size ( ) const
inline

Definition at line 4332 of file solve_log.pb.h.

◆ set_active_dual_variable_change()

void operations_research::pdlp::PointMetadata::set_active_dual_variable_change ( ::int64_t value)
inline

Definition at line 4530 of file solve_log.pb.h.

◆ set_active_dual_variable_count()

void operations_research::pdlp::PointMetadata::set_active_dual_variable_count ( ::int64_t value)
inline

Definition at line 4472 of file solve_log.pb.h.

◆ set_active_primal_variable_change()

void operations_research::pdlp::PointMetadata::set_active_primal_variable_change ( ::int64_t value)
inline

Definition at line 4501 of file solve_log.pb.h.

◆ set_active_primal_variable_count()

void operations_research::pdlp::PointMetadata::set_active_primal_variable_count ( ::int64_t value)
inline

Definition at line 4443 of file solve_log.pb.h.

◆ set_point_type()

void operations_research::pdlp::PointMetadata::set_point_type ( ::operations_research::pdlp::PointType value)
inline

Definition at line 4311 of file solve_log.pb.h.

◆ set_random_dual_projections()

void operations_research::pdlp::PointMetadata::set_random_dual_projections ( int index,
double value )
inline

Definition at line 4395 of file solve_log.pb.h.

◆ set_random_primal_projections()

void operations_research::pdlp::PointMetadata::set_random_primal_projections ( int index,
double value )
inline

Definition at line 4345 of file solve_log.pb.h.

◆ Swap()

void operations_research::pdlp::PointMetadata::Swap ( PointMetadata *PROTOBUF_NONNULL other)
inline

Definition at line 911 of file solve_log.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & operations_research::pdlp::PointMetadata::unknown_fields ( ) const
inline

Definition at line 887 of file solve_log.pb.h.

◆ UnsafeArenaSwap()

void operations_research::pdlp::PointMetadata::UnsafeArenaSwap ( PointMetadata *PROTOBUF_NONNULL other)
inline

Definition at line 919 of file solve_log.pb.h.

◆ ::google::protobuf::Arena

friend class ::google::protobuf::Arena
friend

Definition at line 1105 of file solve_log.pb.h.

◆ ::google::protobuf::Arena::InternalHelper

template<typename T>
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 1107 of file solve_log.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 1098 of file solve_log.pb.h.

◆ ::google::protobuf::MessageLite

friend class ::google::protobuf::MessageLite
friend

Definition at line 1104 of file solve_log.pb.h.

◆ ::TableStruct_ortools_2fpdlp_2fsolve_5flog_2eproto

friend struct ::TableStruct_ortools_2fpdlp_2fsolve_5flog_2eproto
friend

Definition at line 1131 of file solve_log.pb.h.

◆ swap

void swap ( PointMetadata & a,
PointMetadata & b )
friend

Definition at line 910 of file solve_log.pb.h.

Member Data Documentation

◆ _impl_

Impl_ operations_research::pdlp::PointMetadata::_impl_

Definition at line 1130 of file solve_log.pb.h.

◆ kIndexInFileMessages

int operations_research::pdlp::PointMetadata::kIndexInFileMessages = 3
staticconstexpr

Definition at line 909 of file solve_log.pb.h.


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