libebml_ng
Public Member Functions | Public Attributes | List of all members
ebml::extent_t Struct Reference

#include <extent_t.h>

Public Member Functions

 extent_t ()
 
 extent_t (off_t)
 
 extent_t (off_t, vintWidth_t, vintWidth_t, size_t)
 
 extent_t (off_t, const sizetree_t &)
 
 extent_t (off_t, sizetree_t &&)
 
 extent_t (const extent_t &)=default
 
 extent_t (extent_t &&)=default
 
extent_toperator= (const extent_t &)=default
 
extent_toperator= (extent_t &&)=default
 

Public Attributes

off_t offset
 
sizetree_t sizetree
 
off_t endOffset
 

Constructor & Destructor Documentation

◆ extent_t() [1/7]

ebml::extent_t::extent_t ( )

◆ extent_t() [2/7]

ebml::extent_t::extent_t ( off_t  offset)

◆ extent_t() [3/7]

ebml::extent_t::extent_t ( off_t  ,
vintWidth_t  ,
vintWidth_t  ,
size_t   
)

◆ extent_t() [4/7]

ebml::extent_t::extent_t ( off_t  offset,
const sizetree_t sizetree 
)

◆ extent_t() [5/7]

ebml::extent_t::extent_t ( off_t  offset,
ebml::sizetree_t &&  sizetree 
)

◆ extent_t() [6/7]

ebml::extent_t::extent_t ( const extent_t )
default

◆ extent_t() [7/7]

ebml::extent_t::extent_t ( extent_t &&  )
default

Member Function Documentation

◆ operator=() [1/2]

extent_t& ebml::extent_t::operator= ( const extent_t )
default

◆ operator=() [2/2]

extent_t& ebml::extent_t::operator= ( extent_t &&  )
default

Member Data Documentation

◆ endOffset

off_t ebml::extent_t::endOffset

◆ offset

off_t ebml::extent_t::offset

◆ sizetree

sizetree_t ebml::extent_t::sizetree

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