CGEM BOSS 6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
node.h File Reference
#include <stdint.h>
#include <sys/uio.h>

Go to the source code of this file.

Classes

struct  eformat::write::node_t
 

Namespaces

namespace  eformat
 
namespace  eformat::write
 

Typedefs

typedef struct eformat::write::node_t eformat::write::node_t
 

Functions

void eformat::write::set (node_t &i, const uint32_t *b, size_t l, node_t *n=0)
 
void eformat::write::set (node_t &i, const struct iovec &v, node_t *n=0)
 
void eformat::write::cat (node_t *n, const struct iovec *v, uint32_t count)
 
void eformat::write::cat (node_t *n, uint32_t count)
 
uint32_t eformat::write::count (const node_t &list)
 
uint32_t eformat::write::count_words (const node_t &list)
 
uint32_t eformat::write::copy (const node_t &list, uint32_t *dest, size_t max)
 
uint32_t eformat::write::shallow_copy (const node_t &list, struct iovec *dest, uint32_t max)