X-TraceC++Library
Data Structures | Namespaces | Functions
XtrMetadata.h File Reference
#include <cstdlib>
#include <cassert>
#include <cstring>
#include "XtrConstants.h"
#include "XtrOption.h"

Go to the source code of this file.

Data Structures

class  xtr::Id< max_len >
 Represents an id as an array of bytes with a maximum length. More...
class  xtr::OpId
 Represents the id of an event, which should be unique within a single task. More...
class  xtr::TaskId
 Represents the id of an X-Trace task. More...
class  xtr::Options
 Represents the list of options in the X-Trace metadata. More...
class  xtr::Metadata
 Represents an X-Trace metadata. More...

Namespaces

namespace  xtr
 

High-level API for maintaining a global X-Trace context and reporting events with logging-like calls.


Functions

void xtr::xtr_btoh (u_int8_t b, char *p)