class eosio::rope

Class List > eosio :: rope

Public Functions

Type Name
rope (const char * s)
rope (std::string_view s = "")
constexpr void append (const char(&) s)
void append (const char * s, size_t len)
constexpr char at (size_t index)
constexpr void append (const rope & r)
constexpr void append (rope && r)
constexpr char operator[] (size_t index)
constexpr rope & operator+= (const char * s)
constexpr rope & operator+= (const rope & r)
constexpr rope & operator+= (rope && r)
constexpr size_t length ()
void print () const
char * c_str () const
std::string_view sv () const

Friends

Type Name
friend rope operator+
friend rope operator+
friend rope operator+

Public Functions Documentation

function rope (1/2)

eosio::rope::rope (
    const char * s
)

function rope (2/2)

eosio::rope::rope (
    std::string_view s = ""
)

function append (2/5)

constexpr void eosio::rope::append (
    const char(&) s
)

function append (3/5)

void eosio::rope::append (
    const char * s,
    size_t len
)

function at (2/2)

constexpr char eosio::rope::at (
    size_t index
)

function append (4/5)

constexpr void eosio::rope::append (
    const rope & r
)

function append (5/5)

constexpr void eosio::rope::append (
    rope && r
)

function operator[]

constexpr char eosio::rope::operator[] (
    size_t index
)

function operator+= (1/3)

constexpr rope & eosio::rope::operator+= (
    const char * s
)

function operator+= (2/3)

constexpr rope & eosio::rope::operator+= (
    const rope & r
)

function operator+= (3/3)

constexpr rope & eosio::rope::operator+= (
    rope && r
)

function length

constexpr size_t eosio::rope::length ()

function print

void eosio::rope::print () const

function c_str (2/2)

char * eosio::rope::c_str () const

function sv

std::string_view eosio::rope::sv () const

Friends Documentation

friend operator+ (1/3)

friend rope eosio::rope::operator+ (
    rope lhs,
    const char * s
)

friend operator+ (2/3)

friend rope eosio::rope::operator+ (
    rope lhs,
    const rope & rhs
)

friend operator+ (3/3)

friend rope eosio::rope::operator+ (
    rope lhs,
    rope && rhs
)

The documentation for this class was generated from the following file: in/eosio.cdt/libraries/eosiolib/core/eosio/rope.hpp

results matching ""

    No results matching ""