IoTeX client
Public Member Functions | Public Attributes | List of all members
iotex::Helpers Class Reference

Class that contains helper methods. More...

#include <client_helper 2.h>

Public Member Functions

void vectorToHexString (std::vector< uint8_t > &data, IotexString &out)
 Gets the hex string representation of a vector of bytes. More...
 
const char * GetResultString (ResultCode code)
 Gets the result strinf value of a ResultCode. More...
 
void setGlobalLogLevel (IotexLogLevel level)
 Sets the log level globally. Overrides log level modules if they are of a higher level. More...
 
void setModuleLogLevel (const std::string &module, IotexLogLevel level)
 Set the Mlog level for a module. Note that the global lov level can override a module log level. More...
 
void vectorToHexString (std::vector< uint8_t > &data, IotexString &out)
 Gets the hex string representation of a vector of bytes. More...
 
const char * GetResultString (ResultCode code)
 Gets the result strinf value of a ResultCode. More...
 
void setGlobalLogLevel (IotexLogLevel level)
 Sets the log level globally. Overrides log level modules if they are of a higher level. More...
 
void setModuleLogLevel (const std::string &module, IotexLogLevel level)
 Set the Mlog level for a module. Note that the global lov level can override a module log level. More...
 

Public Attributes

cpplogger::Logger logger
 

Detailed Description

Class that contains helper methods.

Member Function Documentation

◆ GetResultString() [1/2]

const char * iotex::Helpers::GetResultString ( ResultCode  code)

Gets the result strinf value of a ResultCode.

Parameters
code
Returns
[out] const char*

◆ GetResultString() [2/2]

const char * iotex::Helpers::GetResultString ( ResultCode  code)

Gets the result strinf value of a ResultCode.

Parameters
code
Returns
[out] const char*

◆ setGlobalLogLevel() [1/2]

void iotex::Helpers::setGlobalLogLevel ( IotexLogLevel  level)

Sets the log level globally. Overrides log level modules if they are of a higher level.

Parameters
level

◆ setGlobalLogLevel() [2/2]

void iotex::Helpers::setGlobalLogLevel ( IotexLogLevel  level)

Sets the log level globally. Overrides log level modules if they are of a higher level.

Parameters
level

◆ setModuleLogLevel() [1/2]

void iotex::Helpers::setModuleLogLevel ( const std::string &  module,
IotexLogLevel  level 
)

Set the Mlog level for a module. Note that the global lov level can override a module log level.

Parameters
module
level

◆ setModuleLogLevel() [2/2]

void iotex::Helpers::setModuleLogLevel ( const std::string &  module,
IotexLogLevel  level 
)

Set the Mlog level for a module. Note that the global lov level can override a module log level.

Parameters
module
level

◆ vectorToHexString() [1/2]

void iotex::Helpers::vectorToHexString ( std::vector< uint8_t > &  data,
IotexString &  out 
)

Gets the hex string representation of a vector of bytes.

Parameters
data
[out]out

◆ vectorToHexString() [2/2]

void iotex::Helpers::vectorToHexString ( std::vector< uint8_t > &  data,
IotexString &  out 
)

Gets the hex string representation of a vector of bytes.

Parameters
data
[out]out

The documentation for this class was generated from the following files: