public

Inheritance Graph

graph BT
	StructuredAccessor
	StructuredAccessor --> ResourceAccessor
	click StructuredAccessor "classUtil_1_1StructuredAccessor"
	click ResourceAccessor "classUtil_1_1ResourceAccessor"

Description

StructuredAccessor

Public Types

   
   
typedef T Type_t

Public Functions

   
   
  StructuredAccessor(uint8_t * ptr, size_t size, ResourceFormat format)
   
  ~StructuredAccessor()
   
Type_t read(size_t index)
   
std::vector< Type_t > read(size_t index, size_t count)
   
void write(size_t index, const Type_t & value)
   
void write(size_t index, const std::vector< Type_t > & values)

Documentation

typedef
Util::StructuredAccessor::Type_t

public
 
 
typedef T Type_t

Defined in Util/Resources/StructuredAccessor.h:22


function
Util::StructuredAccessor::StructuredAccessor

public inline
     
     
StructuredAccessor( uint8_t * ptr,
  size_t size,
  ResourceFormat format
)    

Defined in Util/Resources/StructuredAccessor.h:24


function
Util::StructuredAccessor::~StructuredAccessor

public virtual
   
   
~StructuredAccessor( )

Defined in Util/Resources/StructuredAccessor.h:25


function
Util::StructuredAccessor::read

public inline
     
     
Type_t read( size_t index )

Defined in Util/Resources/StructuredAccessor.h:27


function
Util::StructuredAccessor::read

public inline
     
     
std::vector< Type_t > read( size_t index,
  size_t count
)    

Defined in Util/Resources/StructuredAccessor.h:33


function
Util::StructuredAccessor::write

public inline
     
     
void write( size_t index,
  const Type_t & value
)    

Defined in Util/Resources/StructuredAccessor.h:39


function
Util::StructuredAccessor::write

public inline
     
     
void write( size_t index,
  const std::vector< Type_t > & values
)    

Defined in Util/Resources/StructuredAccessor.h:43