Updates from BitShares FC #22

Closed
nathanielhourt wants to merge 693 commits from dapp-support into latest-fc
5 changed files with 7 additions and 6 deletions
Showing only changes of commit 1025c36153 - Show all commits

View file

@ -3,6 +3,7 @@
#include <fc/time.hpp> #include <fc/time.hpp>
#include <fc/log/appender.hpp> #include <fc/log/appender.hpp>
#include <fc/log/log_message.hpp> #include <fc/log/log_message.hpp>
#include <cstddef>
#include <memory> #include <memory>
namespace fc namespace fc
@ -30,8 +31,8 @@ namespace fc
~logger(); ~logger();
logger& operator=(const logger&); logger& operator=(const logger&);
logger& operator=(logger&&); logger& operator=(logger&&);
friend bool operator==( const logger&, nullptr_t ); friend bool operator==( const logger&, std::nullptr_t );
friend bool operator!=( const logger&, nullptr_t ); friend bool operator!=( const logger&, std::nullptr_t );
logger& set_log_level( log_level e ); logger& set_log_level( log_level e );
log_level get_log_level()const; log_level get_log_level()const;

View file

@ -17,7 +17,6 @@
namespace fc { namespace fc {
using std::size_t; using std::size_t;
typedef decltype(nullptr) nullptr_t;
struct true_type { enum _value { value = 1 }; }; struct true_type { enum _value { value = 1 }; };
struct false_type { enum _value { value = 0 }; }; struct false_type { enum _value { value = 0 }; };

View file

@ -1,6 +1,7 @@
#pragma once #pragma once
#include <array> #include <array>
#include <cstddef>
#include <deque> #include <deque>
#include <map> #include <map>
#include <memory> #include <memory>
@ -212,7 +213,7 @@ namespace fc
/// Constructs a null_type variant /// Constructs a null_type variant
variant(); variant();
/// Constructs a null_type variant /// Constructs a null_type variant
variant( nullptr_t, uint32_t max_depth = 1 ); variant( std::nullptr_t, uint32_t max_depth = 1 );
/// @param str - UTF8 string /// @param str - UTF8 string
variant( const char* str, uint32_t max_depth = 1 ); variant( const char* str, uint32_t max_depth = 1 );

View file

@ -28,7 +28,7 @@ namespace fc {
logger::logger() logger::logger()
:my( new impl() ){} :my( new impl() ){}
logger::logger(nullptr_t){} logger::logger(std::nullptr_t){}
logger::logger( const string& name, const logger& parent ) logger::logger( const string& name, const logger& parent )
:my( new impl() ) :my( new impl() )

View file

@ -28,7 +28,7 @@ variant::variant()
set_variant_type( this, null_type ); set_variant_type( this, null_type );
} }
variant::variant( fc::nullptr_t, uint32_t max_depth ) variant::variant( std::nullptr_t, uint32_t max_depth )
{ {
set_variant_type( this, null_type ); set_variant_type( this, null_type );
} }