hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
common_c_types_helpers.hpp File Reference
#include "ametsuchi/impl/common_c_types.h"
#include <cstddef>
#include <cstring>
#include <optional>
#include <string_view>
#include <type_traits>
#include <vector>
#include "common/result.hpp"
Include dependency graph for common_c_types_helpers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  iroha::ResultVisitor
 

Namespaces

 iroha
 

Functions

void iroha::clearCharBuffer (Iroha_CharBuffer &buf)
 
void iroha::toCharBuffer (Iroha_CharBuffer &buf, const std::string &string)
 
void iroha::toCharBuffer (Iroha_CharBuffer &buf, std::optional< std::string > const &opt_string)
 
std::string_view iroha::charBufferToStringView (Iroha_CharBuffer const &buf)
 
std::vector< std::string_view > iroha::charBufferArrayToStringViewVector (Iroha_CharBufferArray const &arr)