hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Classes | Static Public Member Functions | List of all members
hobbes::net::io< std::string > Struct Template Reference

#include <net.H>

Collaboration diagram for hobbes::net::io< std::string >:
Collaboration graph

Classes

struct  async_read_state
 

Static Public Member Functions

static void encode (bytes *out)
 
static std::string describe ()
 
static void write (int s, const std::string &x)
 
static void read (int s, std::string *x)
 
static void prepare (async_read_state *o)
 
static bool accum (int s, async_read_state *o, std::string *x)
 

Member Function Documentation

◆ accum()

static bool hobbes::net::io< std::string >::accum ( int  s,
async_read_state *  o,
std::string *  x 
)
inlinestatic

◆ describe()

static std::string hobbes::net::io< std::string >::describe ( )
inlinestatic

◆ encode()

static void hobbes::net::io< std::string >::encode ( bytes out)
inlinestatic

◆ prepare()

static void hobbes::net::io< std::string >::prepare ( async_read_state *  o)
inlinestatic

◆ read()

static void hobbes::net::io< std::string >::read ( int  s,
std::string *  x 
)
inlinestatic

◆ write()

static void hobbes::net::io< std::string >::write ( int  s,
const std::string &  x 
)
inlinestatic

The documentation for this struct was generated from the following file: