added additional operators

This commit is contained in:
Daniel Larimer 2013-08-12 14:42:54 -04:00
parent 9ece96f36e
commit ec4d12f6a4
2 changed files with 6 additions and 0 deletions

View file

@ -41,6 +41,11 @@ namespace fc {
public_key( public_key&& pk );
public_key& operator=( public_key&& pk );
public_key& operator=( const public_key& pk );
inline friend bool operator==( const public_key& a, const public_key& b )
{
return a.serialize() == b.serialize();
}
private:
friend class private_key;
fc::fwd<detail::public_key_impl,8> my;

View file

@ -75,6 +75,7 @@ namespace fc {
return *this;
}
friend bool operator < ( const time_point_sec& a, const time_point_sec& b ) { return a.utc_seconds < b.utc_seconds; }
friend bool operator > ( const time_point_sec& a, const time_point_sec& b ) { return a.utc_seconds > b.utc_seconds; }
private:
uint32_t utc_seconds;