WriterRef< T > Class Template Reference

#include <dataformat_base.h>

Inheritance diagram for WriterRef< T >:

Public Member Functions

 MAXON_DEFAULT_REFERENCE_CONSTRUCTORS (WriterRef, DataFormatBaseWriterRef)
 
Result< void > Write (const Block< const T > &data) const
 
Result< void > Write (const T &data) const
 

Static Public Member Functions

static MAXON_ATTRIBUTE_FORCE_INLINE const WriterRefNullValue ()
 

Member Function Documentation

◆ MAXON_DEFAULT_REFERENCE_CONSTRUCTORS()

MAXON_DEFAULT_REFERENCE_CONSTRUCTORS ( WriterRef< T >  ,
DataFormatBaseWriterRef< T >   
)

◆ Write() [1/2]

Result<void> Write ( const Block< const T > &  data) const

◆ Write() [2/2]

Result<void> Write ( const T &  data) const

◆ NullValue()

static MAXON_ATTRIBUTE_FORCE_INLINE const WriterRef& NullValue ( )
static