Source
void FileAccPropList::getSplit( size_t meta_ext_size, string& meta_ext, FileAccPropList& meta_plist, size_t raw_ext_size, string& raw_ext, FileAccPropList& raw_plist ) const
namespace H5 {
const FileAccPropList FileAccPropList::DEFAULT( H5P_DEFAULT );
// Creates a file access property list
FileAccPropList::FileAccPropList() : PropList( H5P_FILE_ACCESS ) {}
// Copy constructor: makes a copy of the original FileAccPropList object;
FileAccPropList::FileAccPropList( const FileAccPropList& orig ) : PropList( orig ) {}
/* commented out for 1.3.x, only in 1.2.x
void FileAccPropList::setStdio() const
{
herr_t ret_value = H5Pset_stdio( id );
if( ret_value < 0 )
{
throw PropListIException("FileAccPropList::setStdio", "H5Pset_stdio failed");
}
}
bool FileAccPropList::getStdio() const
{
herr_t ret_value = H5Pget_stdio( id );
if( ret_value < 0 )
return( false );
else
return( true );
}
H5F_driver_t FileAccPropList::getDriver() const
{
H5F_driver_t driver = H5Pget_driver( id );
if( driver == H5F_LOW_ERROR )
{
throw PropListIException("FileAccPropList::getDriver", "H5Pget_driver failed");
}
return( driver );
}
void FileAccPropList::setSec2() const