Fabcoin Core  0.16.2
P2P Digital Currency
Classes | Namespaces | Functions
ABI.h File Reference
#include <libdevcore/Common.h>
#include <libdevcore/FixedHash.h>
#include <libdevcore/CommonData.h>
#include <libdevcore/SHA3.h>
Include dependency graph for ABI.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dev::eth::ABISerialiser< T >
 
struct  dev::eth::ABISerialiser< FixedHash< N > >
 
struct  dev::eth::ABISerialiser< u256 >
 
struct  dev::eth::ABISerialiser< u160 >
 
struct  dev::eth::ABISerialiser< string32 >
 
struct  dev::eth::ABISerialiser< std::string >
 
struct  dev::eth::ABIDeserialiser< T >
 
struct  dev::eth::ABIDeserialiser< FixedHash< N > >
 
struct  dev::eth::ABIDeserialiser< u256 >
 
struct  dev::eth::ABIDeserialiser< u160 >
 
struct  dev::eth::ABIDeserialiser< string32 >
 
struct  dev::eth::ABIDeserialiser< std::string >
 

Namespaces

 dev
 Adapted from code found on http://stackoverflow.com/questions/180947/base64-decode-snippet-in-c Originally by RenĂ© Nyffenegger.
 
 dev::eth
 

Functions

string32 dev::eth::toString32 (std::string const &_s)
 
bytes dev::eth::abiInAux ()
 
template<class T , class... U>
bytes dev::eth::abiInAux (T const &_t, U const &..._u)
 
template<class... T>
bytes dev::eth::abiIn (std::string _id, T const &..._t)
 
template<class T >
T dev::eth::abiOut (bytes const &_data)
 
template<class T >
T dev::eth::abiOut (bytesConstRef &_data)
 

Detailed Description

Author
Gav Wood i@gav.nosp@m.wood.nosp@m..com
Date
2014

Definition in file ABI.h.