LeviLamina
Loading...
Searching...
No Matches
PositionTrackingDB::AsyncOperationBase Class Referenceabstract
+ Inheritance diagram for PositionTrackingDB::AsyncOperationBase:

Public Types

enum class  InternalState : int { Init = 0 , Tick = 1 , Quit = 2 , Complete = 3 }
 

Public Member Functions

AsyncOperationBaseoperator= (AsyncOperationBase const &)
 
 AsyncOperationBase (AsyncOperationBase const &)
 
virtual bool tick (::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr, ::PositionTrackingDB::TrackingRecord &record)
 
virtual bool isAsync () const
 
virtual bool isComplete () const
 
virtual bool _init (::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer >, ::PositionTrackingDB::TrackingRecord &)
 
virtual bool _tick (::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer >, ::PositionTrackingDB::TrackingRecord &)
 
virtual bool _quit (::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr, ::PositionTrackingDB::TrackingRecord &)
 
MCAPI bool $tick (::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr, ::PositionTrackingDB::TrackingRecord &record)
 
MCFOLD bool $isAsync () const
 
MCAPI bool $isComplete () const
 
MCAPI bool $_quit (::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr, ::PositionTrackingDB::TrackingRecord &)
 
virtual char const * getDescription () const =0
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnka19bdb
 
::ll::UntypedStorage< 1, 1 > mUnkc5b4c7
 

Member Function Documentation

◆ tick()

virtual bool PositionTrackingDB::AsyncOperationBase::tick ( ::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr,
::PositionTrackingDB::TrackingRecord & record )
virtual

◆ isAsync()

virtual bool PositionTrackingDB::AsyncOperationBase::isAsync ( ) const
virtual

Reimplemented from PositionTrackingDB::OperationBase.

◆ isComplete()

virtual bool PositionTrackingDB::AsyncOperationBase::isComplete ( ) const
virtual

Reimplemented from PositionTrackingDB::OperationBase.


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