ledger-core
RippleLikeBlock.hpp
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file generated by Djinni from ripple_like_wallet.djinni
3 
4 #ifndef DJINNI_GENERATED_RIPPLELIKEBLOCK_HPP
5 #define DJINNI_GENERATED_RIPPLELIKEBLOCK_HPP
6 
7 #include <chrono>
8 #include <cstdint>
9 #include <string>
10 #ifndef LIBCORE_EXPORT
11  #if defined(_MSC_VER)
12  #include <libcore_export.h>
13  #else
14  #define LIBCORE_EXPORT
15  #endif
16 #endif
17 
18 namespace ledger { namespace core { namespace api {
19 
21 class LIBCORE_EXPORT RippleLikeBlock {
22 public:
23  virtual ~RippleLikeBlock() {}
24 
29  virtual std::string getHash() = 0;
30 
35  virtual int64_t getHeight() = 0;
36 
41  virtual std::chrono::system_clock::time_point getTime() = 0;
42 };
43 
44 } } } // namespace ledger::core::api
45 #endif //DJINNI_GENERATED_RIPPLELIKEBLOCK_HPP
Definition: RippleLikeBlock.hpp:21
Definition: Account.cpp:8