hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
common.hpp File Reference
#include <chrono>
#include <mutex>
#include <shared_mutex>
Include dependency graph for common.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  iroha::utils::NoCopy
 
struct  iroha::utils::NoMove
 
struct  iroha::utils::ReadWriteObject< T >
 
class  iroha::utils::WaitForSingleObject
 

Namespaces

 iroha::utils
 

Functions

template<typename To , typename From >
std::shared_ptr< To > iroha::utils::reinterpret_pointer_cast (std::shared_ptr< From > const &ptr) noexcept
 
template<typename T >
std::weak_ptr< T > iroha::utils::make_weak (std::shared_ptr< T > const &ptr) noexcept