![]() |
OpenVDB 13.1.0
|
This file contains IO utilities for PNanoVDB. More...
#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <nanovdb/PNanoVDB.h>Go to the source code of this file.
Classes | |
| struct | pnanovdb_io_buf_t |
| struct | pnanovdb_io_dynamic_buf_t |
| struct | pnanovdb_io_fileheader_t |
| struct | pnanovdb_io_filemetadata_t |
Macros | |
| #define | PNANOVDB_IO_INLINE static inline |
| #define | PNANOVDB_DATA_ALIGNMENT 32 |
| #define | PNANOVDB_C |
| #define | PNANOVDB_IO_FILEHEADER_SIZE 16 |
| #define | PNANOVDB_IO_FILEMETADATA_SIZE 176 |
Typedefs | |
| typedef struct pnanovdb_io_buf_t | pnanovdb_io_buf_t |
| typedef struct pnanovdb_io_dynamic_buf_t | pnanovdb_io_dynamic_buf_t |
| typedef struct pnanovdb_io_fileheader_t | pnanovdb_io_fileheader_t |
| typedef struct pnanovdb_io_filemetadata_t | pnanovdb_io_filemetadata_t |
Functions | |
| static void * | pnanovdb_aligned_malloc (size_t alignment, size_t size) |
| static void | pnanovdb_aligned_free (void *ptr) |
| static void | pnanovdb_io_buf_fread (void *file, uint64_t offset, void *dst_data, uint64_t size) |
| static void | pnanovdb_io_buf_fwrite (void *file, uint64_t offset, void *src_data, uint64_t size) |
| static void | pnanovdb_io_dynamic_buf_read (void *file, uint64_t offset, void *dst_data, uint64_t size) |
| static void | pnanovdb_io_dynamic_buf_write (void *file, uint64_t offset, void *src_data, uint64_t size) |
This file contains IO utilities for PNanoVDB.
| #define PNANOVDB_C |
| #define PNANOVDB_DATA_ALIGNMENT 32 |
| #define PNANOVDB_IO_FILEHEADER_SIZE 16 |
| #define PNANOVDB_IO_FILEMETADATA_SIZE 176 |
| #define PNANOVDB_IO_INLINE static inline |
| typedef struct pnanovdb_io_buf_t pnanovdb_io_buf_t |
| typedef struct pnanovdb_io_dynamic_buf_t pnanovdb_io_dynamic_buf_t |
| typedef struct pnanovdb_io_fileheader_t pnanovdb_io_fileheader_t |
| typedef struct pnanovdb_io_filemetadata_t pnanovdb_io_filemetadata_t |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |