libebml_ng
Public Member Functions | Public Attributes | List of all members
ebml::prepared_resize_t Class Reference

#include <prepared.h>

Inheritance diagram for ebml::prepared_resize_t:
ebml::prepared_base_t

Public Member Functions

 prepared_resize_t (off_t, off_t, off_t, off_t, off_t, seekData_t *)
 
 prepared_resize_t (off_t, off_t, off_t, off_t, off_t)
 
 prepared_resize_t (const prepared_resize_t &)
 
 prepared_resize_t (prepared_resize_t &&)
 
prepared_resize_toperator= (const prepared_move_t &)
 
prepared_resize_toperator= (prepared_resize_t &&)
 
void throw_exc (const std::string &, const c_ebmlElement_sp &) const
 
 prepared_resize_t ()
 
 prepared_resize_t (const extent_t &, off_t, off_t)
 
 prepared_resize_t (const extent_t &, off_t, off_t, seekData_t *)
 
 prepared_resize_t (extent_t &&, off_t, off_t)
 
 prepared_resize_t (extent_t &&, off_t, off_t, seekData_t *)
 
 prepared_resize_t (const prepared_resize_t &)=default
 
 prepared_resize_t (prepared_resize_t &&)=default
 
prepared_resize_toperator= (const prepared_resize_t &)=default
 
prepared_resize_toperator= (prepared_resize_t &&)=default
 
void throw_exc (const std::string &, const c_ebmlElement_sp &) const
 
 prepared_resize_t (bool, off_t, off_t, off_t, off_t, off_t, seekData_t *)
 
 prepared_resize_t (bool, const std::string &, off_t, off_t, off_t, off_t, off_t)
 
 prepared_resize_t (bool, std::string &&, off_t, off_t, off_t, off_t, off_t)
 
 prepared_resize_t (const prepared_resize_t &)
 
 prepared_resize_t (prepared_resize_t &&)
 
prepared_resize_toperator= (const prepared_move_t &)
 
prepared_resize_toperator= (prepared_resize_t &&)
 
 operator ebmlResizeError () const
 
- Public Member Functions inherited from ebml::prepared_base_t
 prepared_base_t (bool)
 
 prepared_base_t (bool, const std::string &)
 
 prepared_base_t (bool, std::string &&)
 
 prepared_base_t (const prepared_base_t &)
 
 prepared_base_t (prepared_base_t &&)
 
virtual ~prepared_base_t ()
 
prepared_base_toperator= (const prepared_base_t &)
 
prepared_base_toperator= (prepared_base_t &&)
 
 operator bool () const
 

Public Attributes

off_t offset
 
off_t endOffset
 
off_t lastChildOffset
 
off_t lastChildEnd
 
off_t nextSiblingOffset
 
seekData_tseekData = nullptr
 
extent_t lastChild
 
off_t nextSibling
 
children_m::iterator hint
 

Additional Inherited Members

- Protected Attributes inherited from ebml::prepared_base_t
bool result
 
union {
   std::string   reason
 
}; 
 

Constructor & Destructor Documentation

◆ prepared_resize_t() [1/16]

ebml::prepared_resize_t::prepared_resize_t ( off_t  ,
off_t  ,
off_t  ,
off_t  ,
off_t  ,
seekData_t  
)

◆ prepared_resize_t() [2/16]

ebml::prepared_resize_t::prepared_resize_t ( off_t  ,
off_t  ,
off_t  ,
off_t  ,
off_t   
)

◆ prepared_resize_t() [3/16]

ebml::prepared_resize_t::prepared_resize_t ( const prepared_resize_t )

◆ prepared_resize_t() [4/16]

ebml::prepared_resize_t::prepared_resize_t ( prepared_resize_t &&  )

◆ prepared_resize_t() [5/16]

ebml::prepared_resize_t::prepared_resize_t ( )

◆ prepared_resize_t() [6/16]

ebml::prepared_resize_t::prepared_resize_t ( const extent_t lastChild,
off_t  endOffset,
off_t  next 
)

◆ prepared_resize_t() [7/16]

ebml::prepared_resize_t::prepared_resize_t ( const extent_t ,
off_t  ,
off_t  ,
seekData_t  
)

◆ prepared_resize_t() [8/16]

ebml::prepared_resize_t::prepared_resize_t ( extent_t &&  ,
off_t  ,
off_t   
)

◆ prepared_resize_t() [9/16]

ebml::prepared_resize_t::prepared_resize_t ( extent_t &&  ,
off_t  ,
off_t  ,
seekData_t  
)

◆ prepared_resize_t() [10/16]

ebml::prepared_resize_t::prepared_resize_t ( const prepared_resize_t )
default

◆ prepared_resize_t() [11/16]

ebml::prepared_resize_t::prepared_resize_t ( prepared_resize_t &&  )
default

◆ prepared_resize_t() [12/16]

ebml::prepared_resize_t::prepared_resize_t ( bool  ,
off_t  ,
off_t  ,
off_t  ,
off_t  ,
off_t  ,
seekData_t  
)

◆ prepared_resize_t() [13/16]

ebml::prepared_resize_t::prepared_resize_t ( bool  ,
const std::string &  ,
off_t  ,
off_t  ,
off_t  ,
off_t  ,
off_t   
)

◆ prepared_resize_t() [14/16]

ebml::prepared_resize_t::prepared_resize_t ( bool  ,
std::string &&  ,
off_t  ,
off_t  ,
off_t  ,
off_t  ,
off_t   
)

◆ prepared_resize_t() [15/16]

ebml::prepared_resize_t::prepared_resize_t ( const prepared_resize_t )

◆ prepared_resize_t() [16/16]

ebml::prepared_resize_t::prepared_resize_t ( prepared_resize_t &&  )

Member Function Documentation

◆ operator ebmlResizeError()

ebml::prepared_resize_t::operator ebmlResizeError ( ) const

◆ operator=() [1/6]

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

◆ operator=() [2/6]

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

◆ operator=() [3/6]

prepared_resize_t& ebml::prepared_resize_t::operator= ( const prepared_move_t )

◆ operator=() [4/6]

prepared_resize_t& ebml::prepared_resize_t::operator= ( prepared_resize_t &&  )

◆ operator=() [5/6]

prepared_resize_t& ebml::prepared_resize_t::operator= ( const prepared_move_t )

◆ operator=() [6/6]

prepared_resize_t& ebml::prepared_resize_t::operator= ( prepared_resize_t &&  )

◆ throw_exc() [1/2]

void ebml::prepared_resize_t::throw_exc ( const std::string &  ,
const c_ebmlElement_sp  
) const

◆ throw_exc() [2/2]

void ebml::prepared_resize_t::throw_exc ( const std::string &  msg,
const c_ebmlElement_sp  
) const

Member Data Documentation

◆ endOffset

off_t ebml::prepared_resize_t::endOffset

◆ hint

children_m::iterator ebml::prepared_resize_t::hint

◆ lastChild

extent_t ebml::prepared_resize_t::lastChild

◆ lastChildEnd

off_t ebml::prepared_resize_t::lastChildEnd

◆ lastChildOffset

off_t ebml::prepared_resize_t::lastChildOffset

◆ nextSibling

off_t ebml::prepared_resize_t::nextSibling

◆ nextSiblingOffset

off_t ebml::prepared_resize_t::nextSiblingOffset

◆ offset

off_t ebml::prepared_resize_t::offset

◆ seekData

seekData_t * ebml::prepared_resize_t::seekData = nullptr

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