Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
 
Loading...
Searching...
No Matches
dcn::storage Namespace Reference

Classes

struct  ConditionBatchItem
 
struct  ConnectorBatchItem
 
class  IRegistryStore
 
struct  LruCache
 
struct  NameCursorPage
 
class  Registry
 
class  RegistryWalSyncWorker
 
class  SQLiteRegistryStore
 
struct  TransformationBatchItem
 

Typedefs

using ScalarLabel = dcn::chain::ScalarLabel
 
using ConnectorRecordHandle = std::shared_ptr< const ConnectorRecord >
 
using TransformationRecordHandle = std::shared_ptr< const TransformationRecord >
 
using ConditionRecordHandle = std::shared_ptr< const ConditionRecord >
 
using NameCursor = std::string
 

Enumerations

enum class  WalCheckpointMode : std::uint8_t { PASSIVE , FULL , TRUNCATE }
 

Typedef Documentation

◆ ConditionRecordHandle

using dcn::storage::ConditionRecordHandle = typedef std::shared_ptr<const ConditionRecord>

◆ ConnectorRecordHandle

using dcn::storage::ConnectorRecordHandle = typedef std::shared_ptr<const ConnectorRecord>

◆ NameCursor

using dcn::storage::NameCursor = typedef std::string

◆ ScalarLabel

◆ TransformationRecordHandle

using dcn::storage::TransformationRecordHandle = typedef std::shared_ptr<const TransformationRecord>

Enumeration Type Documentation

◆ WalCheckpointMode

enum class dcn::storage::WalCheckpointMode : std::uint8_t
strong
Enumerator
PASSIVE 
FULL 
TRUNCATE