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::feed::IFeedRepository Class Referenceabstract

#include <feed_types.hpp>

Inheritance diagram for dcn::feed::IFeedRepository:
dcn::feed::Feed

Public Member Functions

virtual ~IFeedRepository ()=default
virtual FeedPage getFeedPage (const FeedQuery &query) const =0
virtual StreamPage getStreamPage (const StreamQuery &query) const =0
virtual std::int64_t minAvailableStreamSeq () const =0

Constructor & Destructor Documentation

◆ ~IFeedRepository()

virtual dcn::feed::IFeedRepository::~IFeedRepository ( )
virtualdefault

Member Function Documentation

◆ getFeedPage()

virtual FeedPage dcn::feed::IFeedRepository::getFeedPage ( const FeedQuery & query) const
pure virtual

Implemented in dcn::feed::Feed.

◆ getStreamPage()

virtual StreamPage dcn::feed::IFeedRepository::getStreamPage ( const StreamQuery & query) const
pure virtual

Implemented in dcn::feed::Feed.

◆ minAvailableStreamSeq()

virtual std::int64_t dcn::feed::IFeedRepository::minAvailableStreamSeq ( ) const
pure virtual

Implemented in dcn::feed::Feed.


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