Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::RevRepository< T > Class Template Reference

Detailed Description

template<class T>
class operations_research::RevRepository< T >

Definition at line 48 of file rev.h.

#include <rev.h>

Inheritance diagram for operations_research::RevRepository< T >:
operations_research::ReversibleInterface

Public Member Functions

 RevRepository ()
void SetLevel (int level) final
int Level () const
void SaveState (T *object)
void SaveStateWithStamp (T *object, int64_t *stamp)
Public Member Functions inherited from operations_research::ReversibleInterface
 ReversibleInterface ()
virtual ~ReversibleInterface ()

Constructor & Destructor Documentation

◆ RevRepository()

template<class T>
operations_research::RevRepository< T >::RevRepository ( )
inline

Definition at line 50 of file rev.h.

Member Function Documentation

◆ Level()

template<class T>
int operations_research::RevRepository< T >::Level ( ) const
inline

Definition at line 55 of file rev.h.

◆ SaveState()

template<class T>
void operations_research::RevRepository< T >::SaveState ( T * object)
inline

Definition at line 62 of file rev.h.

◆ SaveStateWithStamp()

template<class T>
void operations_research::RevRepository< T >::SaveStateWithStamp ( T * object,
int64_t * stamp )
inline

Definition at line 72 of file rev.h.

◆ SetLevel()

template<class T>
void operations_research::RevRepository< T >::SetLevel ( int level)
finalvirtual

Implements operations_research::ReversibleInterface.

Definition at line 135 of file rev.h.


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