Xpace
Xpace::Buf< T > Struct Template Reference

A low-level data holder. More...

#include <types.h>

Public Member Functions

 Buf (T *d, size_t len=0)
 constructor More...
 

Public Attributes

T *const data
 first T More...
 
size_t length
 number of Ts More...
 

Detailed Description

template<typename T>
struct Xpace::Buf< T >

A low-level data holder.

Definition at line 184 of file types.h.

Constructor & Destructor Documentation

template<typename T >
Xpace::Buf< T >::Buf ( T *  d,
size_t  len = 0 
)
inline

constructor

Parameters
dfirst T
lennumber of Ts

Definition at line 526 of file types.h.

References Xpace::Trace::Trace().

Referenced by Xpace::Ref< T >::Ref().

Member Data Documentation

template<typename T >
T* const Xpace::Buf< T >::data

first T

Definition at line 186 of file types.h.

template<typename T >
size_t Xpace::Buf< T >::length

number of Ts

Definition at line 187 of file types.h.


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

current as of Wed Jun 10 2026 12:00:06