IoTeX client
|
Classes | |
class | AbstractHTTP |
class | Account |
class | Api |
class | Connection |
class | Contract |
class | Encoder |
struct | GrpcStatus |
class | Helpers |
Class that contains helper methods. More... | |
class | Host |
class | IHTTP |
class | ParameterValuesDictionary |
class | Random |
class | Signer |
class | Storage |
class | Xrc20Contract |
Enumerations | |
enum | LogModules { GENERAL , HTTP , CONTRACT , VALES_COUNT , GENERAL , HTTP , CONTRACT , VALES_COUNT } |
Enum that contains the different logging modules of the library. | |
enum | IotexLogLevel { NONE , ERROR , WARNING , INFO , DEBUG , TRACE , NONE , ERROR , WARNING , INFO , DEBUG , TRACE } |
Enum representing all the log levels. | |
enum | LogModules { GENERAL , HTTP , CONTRACT , VALES_COUNT , GENERAL , HTTP , CONTRACT , VALES_COUNT } |
Enum that contains the different logging modules of the library. | |
enum | IotexLogLevel { NONE , ERROR , WARNING , INFO , DEBUG , TRACE , NONE , ERROR , WARNING , INFO , DEBUG , TRACE } |
Enum representing all the log levels. | |
enum | GrpcStatusCode { OK = 0 , CANCELLED , UNKNOWN , INVALIUD_ARGUMENT , DEADLINE_EXCEEDED , NOT_FOUND , ALREADY_EXISTS , PERMISSION_DENIED , RESOURCE_EXHAUSTED , FAILED_PRECONDITION , ABORTED , OUT_OF_RANGE , UNIMPLEMENTED , INTERNAL , UNAVAILABLE , DATA_LOSS , UNAUTHENTICATED , END } |
enum class | ResultCode { SUCCESS = 0 , ERROR_HTTP , ERROR_JSON_PARSE , ERROR_BAD_PARAMETER , ERROR_SIGNATURE , ERROR_UNKNOWN , ERROR_STORAGE_OPEN , ERROR_STORAGE_BAD_READ , ERROR_STORAGE_EMPTY , ERROR_GRPC , ERROR_WRONG_TYPE , VALES_COUNT } |
Functions | |
std::unique_ptr< IHTTP > | makeHTTP () |
Variables | |
const std::string & | generalLogModule = iotex::logModuleNamesLookupTable[0] |
General log module name exposed to the user, so the logger can be used by user code if needed. | |
const std::string | logModuleNamesLookupTable [(int) LogModules::VALES_COUNT] |
Lookup table for log module names. This should be only used by the internal library code. More... | |
For the full copyright and license information, please view the LICENSE file that was distributed with this source code.
|
extern |
Lookup table for log module names. This should be only used by the internal library code.