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
registry_store.hpp File Reference
#include <cstddef>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "address.hpp"
#include "pt.hpp"
#include "format_hash.hpp"
#include "parser.hpp"

Go to the source code of this file.

Classes

struct  dcn::storage::ConnectorBatchItem
 
struct  dcn::storage::TransformationBatchItem
 
struct  dcn::storage::ConditionBatchItem
 
struct  dcn::storage::NameCursorPage
 
class  dcn::storage::IRegistryStore
 

Namespaces

namespace  dcn
 
namespace  dcn::storage
 
namespace  dcn::parse
 

Typedefs

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

Enumerations

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

Functions

Result< storage::NameCursordcn::parse::parseNameCursor (const std::string &name_token)