BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
PersistentState Class Reference

#include <PersistentState.h>

Inheritance diagram for PersistentState:

Public Member Functions

virtual bool isValid (const IStoragePolicy *context) const
virtual void toAccessible (IStoragePolicy *)
virtual void toIdentified (IStoragePolicy *)
virtual void toPersistable (IStoragePolicy *)
virtual bool isValid (const IStoragePolicy *context) const
virtual void toAccessible (IStoragePolicy *)
virtual void toIdentified (IStoragePolicy *)
virtual void toPersistable (IStoragePolicy *)
virtual bool isValid (const IStoragePolicy *context) const
virtual void toAccessible (IStoragePolicy *)
virtual void toIdentified (IStoragePolicy *)
virtual void toPersistable (IStoragePolicy *)

Static Public Member Functions

static IStorageStateinstance (void)
static bool valid (const IStoragePolicy *context)
static IStorageStateinstance (void)
static bool valid (const IStoragePolicy *context)
static IStorageStateinstance (void)
static bool valid (const IStoragePolicy *context)

Protected Member Functions

 PersistentState (void)
 PersistentState (void)
 PersistentState (void)

Detailed Description

Constructor & Destructor Documentation

◆ PersistentState() [1/3]

PersistentState::PersistentState ( void )
inlineprotected

◆ PersistentState() [2/3]

PersistentState::PersistentState ( void )
inlineprotected

◆ PersistentState() [3/3]

PersistentState::PersistentState ( void )
inlineprotected

Member Function Documentation

◆ instance() [1/3]

IStorageState * PersistentState::instance ( void )
static

◆ instance() [2/3]

IStorageState * PersistentState::instance ( void )
static

◆ instance() [3/3]

IStorageState * PersistentState::instance ( void )
static

◆ isValid() [1/3]

virtual bool PersistentState::isValid ( const IStoragePolicy * context) const
virtual

Implements IStorageState.

◆ isValid() [2/3]

virtual bool PersistentState::isValid ( const IStoragePolicy * context) const
virtual

Implements IStorageState.

◆ isValid() [3/3]

virtual bool PersistentState::isValid ( const IStoragePolicy * context) const
virtual

Implements IStorageState.

◆ toAccessible() [1/3]

virtual void PersistentState::toAccessible ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toAccessible() [2/3]

virtual void PersistentState::toAccessible ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toAccessible() [3/3]

virtual void PersistentState::toAccessible ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toIdentified() [1/3]

virtual void PersistentState::toIdentified ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toIdentified() [2/3]

virtual void PersistentState::toIdentified ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toIdentified() [3/3]

virtual void PersistentState::toIdentified ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toPersistable() [1/3]

virtual void PersistentState::toPersistable ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toPersistable() [2/3]

virtual void PersistentState::toPersistable ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ toPersistable() [3/3]

virtual void PersistentState::toPersistable ( IStoragePolicy * )
virtual

Implements IStorageState.

◆ valid() [1/3]

bool PersistentState::valid ( const IStoragePolicy * context)
static

◆ valid() [2/3]

bool PersistentState::valid ( const IStoragePolicy * context)
static

◆ valid() [3/3]

bool PersistentState::valid ( const IStoragePolicy * context)
static

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