| H5::FileCreatPropList::FileCreatPropList | ( | const FileCreatPropList & | original | ) |
Copy constructor: makes a copy of the original FileCreatPropList object.
| original | - IN: FileCreatPropList instance to copy |
| H5::FileCreatPropList::FileCreatPropList | ( | const hid_t | plist_id | ) |
Creates a file creation property list using the id of an existing one.
| plist_id | - IN: FileCreatPropList id to use |
| unsigned H5::FileCreatPropList::getIstorek | ( | ) | const |
Returns the 1/2 rank of an indexed storage B-tree.
| H5::PropListIException |
| void H5::FileCreatPropList::getSizes | ( | size_t & | sizeof_addr, | |
| size_t & | sizeof_size | |||
| ) | const |
Retrieves the size of the offsets and lengths used in an HDF5 file.
| H5::PropListIException |
| void H5::FileCreatPropList::getSymk | ( | unsigned & | ik, | |
| unsigned & | lk | |||
| ) | const |
Retrieves the size of the symbol table B-tree 1/2 rank and the symbol table leaf node 1/2 size.
| H5::PropListIException |
| hsize_t H5::FileCreatPropList::getUserblock | ( | ) | const |
Returns the user block size of this file creation property list.
| H5::PropListIException |
| void H5::FileCreatPropList::getVersion | ( | unsigned & | super, | |
| unsigned & | freelist, | |||
| unsigned & | stab, | |||
| unsigned & | shhdr | |||
| ) | const |
Retrieves version information for various parts of a file.
| super | - OUT: The file super block. | |
| freelist | - OUT: The global free list. | |
| stab | - OUT: The root symbol table entry. | |
| shhdr | - OUT: Shared object headers. |
| H5::PropListIException |
| void H5::FileCreatPropList::setIstorek | ( | unsigned | ik | ) | const |
Sets the size of the parameter used to control the B-trees for indexing chunked datasets.
| ik | - IN: 1/2 rank of chunked storage B-tree |
| H5::PropListIException |
| void H5::FileCreatPropList::setSizes | ( | size_t | sizeof_addr = 4, |
|
| size_t | sizeof_size = 4 | |||
| ) | const |
Sets the byte size of the offsets and lengths used to address objects in an HDF5 file.
| sizeof_addr | - IN: Size of an object offset in bytes | |
| sizeof_size | - IN: Size of an object length in bytes. |
| H5::PropListIException |
| void H5::FileCreatPropList::setSymk | ( | unsigned | ik, | |
| unsigned | lk | |||
| ) | const |
Sets the size of parameters used to control the symbol table nodes.
| ik | - IN: Symbol table tree rank | |
| lk | - IN: Symbol table node size |
| H5::PropListIException |
| void H5::FileCreatPropList::setUserblock | ( | hsize_t | size | ) | const |
Sets the user block size field of this file creation property list.
| size | - IN: User block size to be set, in bytes |
| H5::PropListIException |
1.6.2