Version 2.0.0-0

data Reference

File
lib/dispatch/include/dispatch/data.h
Date
Wednesday, June 25, 2014

Tasks

dispatch_data_apply Top

bool dispatch_data_apply( dispatch_data_t data, dispatch_data_applier_t applier );

dispatch_data_copy_region Top

dispatch_data_t dispatch_data_copy_region( dispatch_data_t data, size_t location, size_t *offset_ptr );

dispatch_data_create Top

dispatch_data_t dispatch_data_create( const void *buffer, size_t size, dispatch_queue_t queue, dispatch_block_t destructor );

dispatch_data_create_concat Top

dispatch_data_t dispatch_data_create_concat( dispatch_data_t data1, dispatch_data_t data2 );

dispatch_data_create_map Top

dispatch_data_t dispatch_data_create_map( dispatch_data_t data, const void **buffer_ptr, size_t *size_ptr );

dispatch_data_create_subrange Top

dispatch_data_t dispatch_data_create_subrange( dispatch_data_t data, size_t offset, size_t length );

dispatch_data_get_size Top

size_t dispatch_data_get_size( dispatch_data_t data );

Macros

__XEOS_LIB_DISPATCH_DATA_H__ Top

#define __XEOS_LIB_DISPATCH_DATA_H__

DISPATCH_DATA_DESTRUCTOR_DEFAULT Top

#define DISPATCH_DATA_DESTRUCTOR_DEFAULT NULL

DISPATCH_DATA_DESTRUCTOR_FREE Top

#define DISPATCH_DATA_DESTRUCTOR_FREE

dispatch_data_empty Top

#define dispatch_data_empty