| Miscellaneous |
(class 0x5af01000) |
SS_MAGIC_ss |
| |
|
|
| Persistent object links |
(class 0x5af02000) |
SS_MAGIC_ss |
| |
|
|
| Persistent objects |
(class 0x5af03000) |
SS_MAGIC_ss |
| |
|
|
| Miscellaneous (class |
0x5af01000) |
SS_MAGIC_ss |
| |
|
|
| Persistent object links (class |
0x5af02000) |
SS_MAGIC_ss |
| |
|
|
| Persistent objects (class |
0x5af03000) |
SS_MAGIC_ss |
| |
|
|
| Initiate |
2-phase I/O |
ss_blob_synchronize |
| |
|
|
| Print information |
about a global file entry |
ss_gfile_debug_one |
| |
|
|
| Inquire |
about array file datatype |
ss_array_targeted |
| |
|
|
| Obtain information |
about referenced files |
ss_file_references |
| |
|
|
| |
Add a new attribute to an object |
ss_attr_new |
| |
|
|
| |
Add new property to a list |
ss_prop_add |
| |
|
|
| Debugging |
aid |
ss_pers_debug |
| |
|
|
| Synchronize |
all scopes of a file |
ss_file_synchronize |
| |
|
|
| Append one string to |
another |
ss_string_cat |
| |
|
|
| |
Append one string to another |
ss_string_cat |
| |
|
|
| Queries/sets property list |
appendability |
ss_prop_appendable |
| |
|
|
| Print an |
arbitrary datum |
ss_val_dump |
| |
|
|
| Change the size of a variable length |
array |
ss_array_resize |
| |
|
|
| Free memory associated with the |
array |
ss_array_reset |
| |
|
|
| Modify part of an |
array |
ss_array_put |
| |
|
|
| Change |
array element datatype |
ss_array_target |
| |
|
|
| Inquire about |
array file datatype |
ss_array_targeted |
| |
|
|
| Store a byte |
array in a string |
ss_string_memset |
| |
|
|
| Obtain |
array value |
ss_array_get |
| |
|
|
| |
Asserts object runtime class |
SS_ASSERT_CLASS |
| |
|
|
| |
Asserts object runtime type |
SS_ASSERT_TYPE |
| |
|
|
| |
Asserts object runtime type and existence |
SS_ASSERT_MEM |
| |
|
|
| Free memory |
associated with the array |
ss_array_reset |
| |
|
|
| Free memory |
associated with the string |
ss_string_reset |
| |
|
|
| HDF5 |
async callback |
ss_aio_hdf5_cb |
| |
|
|
| Terminate the |
asynchronous I/O subsystem |
ss_aio_finalize |
| |
|
|
| Initialize the |
asyncronous I/O subsystem |
ss_aio_init |
| |
|
|
| |
Attach an object registry scope |
ss_file_registry |
| |
|
|
| Query |
attribute metadata |
ss_attr_describe |
| |
|
|
| Add a new |
attribute to an object |
ss_attr_new |
| |
|
|
| Modify |
attribute type and size |
ss_attr_modify |
| |
|
|
| Change an |
attribute value |
ss_attr_put |
| |
|
|
| Obtain |
attribute value |
ss_attr_get |
| |
|
|
| Count matching |
attributes |
ss_attr_count |
| |
|
|
| Find |
attributes for an object |
ss_attr_find |
| |
|
|
| Number of |
base quantities |
SS_MAX_BASEQS |
| |
|
|
| Test whether an object can |
be modified |
ss_pers_iswritable |
| |
|
|
| Tests whether scope can |
be modified |
ss_scope_iswritable |
| |
|
|
| Declare a file to |
be transient |
H5F_ACC_TRANSIENT |
| |
|
|
| |
Begin a functionality test |
SS_CHECKING |
| |
|
|
| |
Bind a blob to a dataset |
ss_blob_bind_f |
| |
|
|
| |
Bind a blob to a dataset |
ss_blob_bind_f1 |
| |
|
|
| |
Bind a blob to memory |
ss_blob_bind_m |
| |
|
|
| |
Bind a blob to memory |
ss_blob_bind_m1 |
| |
|
|
| Global |
bit flags |
SS |
| |
|
|
| Create a new |
blob |
ss_blob_new |
| |
|
|
| Create storage for a |
blob |
ss_blob_mkstorage |
| |
|
|
| Extend a |
blob |
ss_blob_extend |
| |
|
|
| Extend a |
blob |
ss_blob_extend1 |
| |
|
|
| Query dataset bound to a |
blob |
ss_blob_bound_f |
| |
|
|
| Query dataset bound to a |
blob |
ss_blob_bound_f1 |
| |
|
|
| Query memory bound to a |
blob |
ss_blob_bound_m |
| |
|
|
| Query memory bound to a |
blob |
ss_blob_bound_m1 |
| |
|
|
| Write data to a |
blob |
ss_blob_write |
| |
|
|
| Write data to a |
blob |
ss_blob_write1 |
| |
|
|
| Query |
blob extent |
ss_blob_space |
| |
|
|
| Bind a |
blob to a dataset |
ss_blob_bind_f |
| |
|
|
| Bind a |
blob to a dataset |
ss_blob_bind_f1 |
| |
|
|
| Bind a |
blob to memory |
ss_blob_bind_m |
| |
|
|
| Bind a |
blob to memory |
ss_blob_bind_m1 |
| |
|
|
| |
Block until requests complete |
ss_aio_suspend |
| |
|
|
| Query dataset |
bound to a blob |
ss_blob_bound_f |
| |
|
|
| Query dataset |
bound to a blob |
ss_blob_bound_f1 |
| |
|
|
| Query memory |
bound to a blob |
ss_blob_bound_m |
| |
|
|
| Query memory |
bound to a blob |
ss_blob_bound_m1 |
| |
|
|
| Store a |
byte array in a string |
ss_string_memset |
| |
|
|
| Compare persistent string with |
C string |
ss_string_cmp_s |
| |
|
|
| Get a |
C string from a persistent string |
ss_string_get |
| |
|
|
| Store a |
C string in a persistent string |
ss_string_set |
| |
|
|
| HDF5 async |
callback |
ss_aio_hdf5_cb |
| |
|
|
| Test whether an object |
can be modified |
ss_pers_iswritable |
| |
|
|
| Tests whether scope |
can be modified |
ss_scope_iswritable |
| |
|
|
| |
Change a floating-point property value |
ss_prop_set_f |
| |
|
|
| |
Change a property value |
ss_prop_set |
| |
|
|
| |
Change a signed integer property value |
ss_prop_set_i |
| |
|
|
| |
Change an attribute value |
ss_attr_put |
| |
|
|
| |
Change an unsigned integer property value |
ss_prop_set_u |
| |
|
|
| |
Change array element datatype |
ss_array_target |
| |
|
|
| |
Change link state |
ss_pers_state |
| |
|
|
| |
Change the size of a variable length array |
ss_array_resize |
| |
|
|
| |
Check if link is null |
SS_PERS_ISNULL |
| |
|
|
| Compute a |
checksum for a persistent object |
ss_pers_cksum |
| |
|
|
| Asserts object runtime |
class |
SS_ASSERT_CLASS |
| |
|
|
| Obtain magic number |
class |
SS_MAGIC_CLASS |
| |
|
|
| |
Close a file |
ss_file_close |
| |
|
|
| |
Closes a scope |
ss_scope_close |
| |
|
|
| Evaluate a debug |
command |
ss_debug_s |
| |
|
|
| Insert |
commas into an integer |
ss_insert_commas |
| |
|
|
| Query the scope |
communicator |
ss_scope_comm |
| |
|
|
| |
Compare persistent string with C string |
ss_string_cmp_s |
| |
|
|
| |
Compares two datatypes |
H5Tcmp |
| |
|
|
| |
Compares two persistent objects |
ss_pers_cmp |
| |
|
|
| |
Compares two persistent objects |
ss_pers_cmp_ |
| |
|
|
| |
Compares two variable length strings |
ss_string_cmp |
| |
|
|
| Value |
comparison flags |
ss_val_cmp_t |
| |
|
|
| Block until requests |
complete |
ss_aio_suspend |
| |
|
|
| |
Compute a checksum for a persistent object |
ss_pers_cksum |
| |
|
|
| |
Construct a magic number |
SS_MAGIC_CONS |
| |
|
|
| |
Constructor |
SS_PERS_NEW |
| |
|
|
| Copy |
constructor |
SS_PERS_COPY |
| |
|
|
| Property |
constructor |
ss_prop_cons |
| |
|
|
| |
Copy an object |
ss_pers_copy |
| |
|
|
| |
Copy constructor |
SS_PERS_COPY |
| |
|
|
| |
Count matching attributes |
ss_attr_count |
| |
|
|
| Open or |
create a file |
ss_file_open |
| |
|
|
| |
Create a new blob |
ss_blob_new |
| |
|
|
| |
Create a new file |
ss_file_create |
| |
|
|
| |
Create a new persistent object |
ss_pers_new |
| |
|
|
| |
Create a new property list from an existing list |
ss_prop_dup |
| |
|
|
| |
Create a new property list from scratch |
ss_prop_new |
| |
|
|
| |
Create an object link |
ss_pers_refer |
| |
|
|
| |
Create storage for a blob |
ss_blob_mkstorage |
| |
|
|
| Returns |
current status of a request |
ss_aio_error |
| |
|
|
| Read |
data from a file |
ss_blob_read |
| |
|
|
| Read |
data from a file |
ss_blob_read1 |
| |
|
|
| Write |
data to a blob |
ss_blob_write |
| |
|
|
| Write |
data to a blob |
ss_blob_write1 |
| |
|
|
| Write pending |
data to file |
ss_scope_flush |
| |
|
|
| Write pending |
data to file |
ss_file_flush |
| |
|
|
| Flush pending |
data to HDF5 |
ss_blob_flush |
| |
|
|
| Bind a blob to a |
dataset |
ss_blob_bind_f |
| |
|
|
| Bind a blob to a |
dataset |
ss_blob_bind_f1 |
| |
|
|
| Query |
dataset bound to a blob |
ss_blob_bound_f |
| |
|
|
| Query |
dataset bound to a blob |
ss_blob_bound_f1 |
| |
|
|
| Change array element |
datatype |
ss_array_target |
| |
|
|
| Inquire about array file |
datatype |
ss_array_targeted |
| |
|
|
| Query the |
datatype of a property or property list |
ss_prop_type |
| |
|
|
| Compares two |
datatypes |
H5Tcmp |
| |
|
|
| Extra native |
datatypes |
H5T_NATIVE |
| |
|
|
| Print an arbitrary |
datum |
ss_val_dump |
| |
|
|
| Evaluate a |
debug command |
ss_debug_s |
| |
|
|
| Parse |
debug setup statements |
ss_debug_env |
| |
|
|
| Start |
debugger for error |
ss_error |
| |
|
|
| |
Debugging aid |
ss_pers_debug |
| |
|
|
| Enter an interactive |
debugging loop |
ss_debug |
| |
|
|
| |
Declare a file to be transient |
H5F_ACC_TRANSIENT |
| |
|
|
| |
Decode persistent object links |
ss_pers_decode_cb |
| |
|
|
| |
Dereference an object link |
ss_pers_deref |
| |
|
|
| |
Destroy a property list |
ss_prop_dest |
| |
|
|
| |
Destructor |
SS_PERS_DEST |
| |
|
|
| |
Destructor |
ss_pers_dest |
| |
|
|
| |
Determine if property exists |
ss_prop_has |
| |
|
|
| |
Determine link equality |
SS_PERS_EQ |
| |
|
|
| |
Determine link equality |
ss_pers_eq |
| |
|
|
| |
Determine magicness |
SS_MAGIC_OK |
| |
|
|
| |
Determine object equality |
SS_PERS_EQUAL |
| |
|
|
| |
Determine object equality |
ss_pers_equal |
| |
|
|
| |
Determines if scope is an open top-scope |
ss_scope_isopentop |
| |
|
|
| Maximum IndexSpec |
dimensionality |
SS_MAX_INDEXDIMS |
| |
|
|
| Obtain pointer |
direct to value |
ss_prop_buffer |
| |
|
|
| Change array |
element datatype |
ss_array_target |
| |
|
|
| Query the number of |
elements |
ss_array_nelmts |
| |
|
|
| |
End functionality test |
SS_END_CHECKING |
| |
|
|
| |
End functionality test |
SS_END_CHECKING_WITH |
| |
|
|
| |
Enter an interactive debugging loop |
ss_debug |
| |
|
|
| Print information about a global file |
entry |
ss_gfile_debug_one |
| |
|
|
| |
Environment Variables |
SSLIB |
| |
|
|
| Determine link |
equality |
SS_PERS_EQ |
| |
|
|
| Determine link |
equality |
ss_pers_eq |
| |
|
|
| Determine object |
equality |
SS_PERS_EQUAL |
| |
|
|
| Determine object |
equality |
ss_pers_equal |
| |
|
|
| Start debugger for |
error |
ss_error |
| |
|
|
| Minor |
error numbers |
SS_MINOR |
| |
|
|
| |
Evaluate a debug command |
ss_debug_s |
| |
|
|
| Asserts object runtime type and |
existence |
SS_ASSERT_MEM |
| |
|
|
| Create a new property list from an |
existing list |
ss_prop_dup |
| |
|
|
| Determine if property |
exists |
ss_prop_has |
| |
|
|
| |
Extend a blob |
ss_blob_extend |
| |
|
|
| |
Extend a blob |
ss_blob_extend1 |
| |
|
|
| Query blob |
extent |
ss_blob_space |
| |
|
|
| |
Extra native datatypes |
H5T_NATIVE |
| |
|
|
| Indicate functionality test |
failure |
SS_FAILED |
| |
|
|
| Indicate functionality test |
failure |
SS_FAILED_WHEN |
| |
|
|
| Close a |
file |
ss_file_close |
| |
|
|
| Create a new |
file |
ss_file_create |
| |
|
|
| Open or create a |
file |
ss_file_open |
| |
|
|
| Read data from a |
file |
ss_blob_read |
| |
|
|
| Read data from a |
file |
ss_blob_read1 |
| |
|
|
| Synchronize all scopes of a |
file |
ss_file_synchronize |
| |
|
|
| Tests transient state of a |
file |
ss_file_istransient |
| |
|
|
| Write pending data to |
file |
ss_scope_flush |
| |
|
|
| Write pending data to |
file |
ss_file_flush |
| |
|
|
| Mark |
file as read-only |
ss_file_readonly |
| |
|
|
| Inquire about array |
file datatype |
ss_array_targeted |
| |
|
|
| Print information about a global |
file entry |
ss_gfile_debug_one |
| |
|
|
| Obtain |
file for an object |
ss_pers_file |
| |
|
|
| Test |
file open status |
ss_file_isopen |
| |
|
|
| Query |
file synchronization state |
ss_file_synchronized |
| |
|
|
| Print global |
file table |
ss_gfile_debug_all |
| |
|
|
| Declare a |
file to be transient |
H5F_ACC_TRANSIENT |
| |
|
|
| Test |
file writability |
ss_file_iswritable |
| |
|
|
| Obtain information about referenced |
files |
ss_file_references |
| |
|
|
| Open many |
files |
ss_file_openall |
| |
|
|
| Mark library as |
finalized |
ss_zap |
| |
|
|
| |
Find attributes for an object |
ss_attr_find |
| |
|
|
| |
Find indirect indices for an object |
ss_table_indirect |
| |
|
|
| |
Find objecs in a scope |
SS_PERS_FIND |
| |
|
|
| |
Find objects in a scope |
ss_pers_find |
| |
|
|
| Global bit |
flags |
SS |
| |
|
|
| Value comparison |
flags |
ss_val_cmp_t |
| |
|
|
| Query a |
floating point property |
ss_prop_get_f |
| |
|
|
| Change a |
floating-point property value |
ss_prop_set_f |
| |
|
|
| |
Flush pending data to HDF5 |
ss_blob_flush |
| |
|
|
| |
Free memory associated with the array |
ss_array_reset |
| |
|
|
| |
Free memory associated with the string |
ss_string_reset |
| |
|
|
| Begin a |
functionality test |
SS_CHECKING |
| |
|
|
| End |
functionality test |
SS_END_CHECKING |
| |
|
|
| End |
functionality test |
SS_END_CHECKING_WITH |
| |
|
|
| Indicate |
functionality test failure |
SS_FAILED |
| |
|
|
| Indicate |
functionality test failure |
SS_FAILED_WHEN |
| |
|
|
| Indicate |
functionality test skipped |
SS_SKIPPED |
| |
|
|
| Indicate |
functionality test skipped |
SS_SKIPPED_WHEN |
| |
|
|
| |
Get a C string from a persistent string |
ss_string_get |
| |
|
|
| |
Get two-phase I/O properties |
ss_blob_get_2pio |
| |
|
|
| |
Global bit flags |
SS |
| |
|
|
| Print information about a |
global file entry |
ss_gfile_debug_one |
| |
|
|
| Print |
global file table |
ss_gfile_debug_all |
| |
|
|
| Flush pending data to |
HDF5 |
ss_blob_flush |
| |
|
|
| |
HDF5 async callback |
ss_aio_hdf5_cb |
| |
|
|
| Renders |
human readable numbers |
ss_bytes |
| |
|
|
| Initiate 2-phase |
I/O |
ss_blob_synchronize |
| |
|
|
| Get two-phase |
I/O properties |
ss_blob_get_2pio |
| |
|
|
| Set two-phase |
I/O properties |
ss_blob_set_2pio |
| |
|
|
| Initialize the asyncronous |
I/O subsystem |
ss_aio_init |
| |
|
|
| Terminate the asynchronous |
I/O subsystem |
ss_aio_finalize |
| |
|
|
| Check |
if link is null |
SS_PERS_ISNULL |
| |
|
|
| Determine |
if property exists |
ss_prop_has |
| |
|
|
| Determines |
if scope is an open top-scope |
ss_scope_isopentop |
| |
|
|
| Make a property list |
immutable |
ss_prop_immutable |
| |
|
|
| Maximum |
IndexSpec dimensionality |
SS_MAX_INDEXDIMS |
| |
|
|
| |
Indicate functionality test failure |
SS_FAILED |
| |
|
|
| |
Indicate functionality test failure |
SS_FAILED_WHEN |
| |
|
|
| |
Indicate functionality test skipped |
SS_SKIPPED |
| |
|
|
| |
Indicate functionality test skipped |
SS_SKIPPED_WHEN |
| |
|
|
| Find indirect |
indices for an object |
ss_table_indirect |
| |
|
|
| Find |
indirect indices for an object |
ss_table_indirect |
| |
|
|
| Print |
information about a global file entry |
ss_gfile_debug_one |
| |
|
|
| Obtain |
information about referenced files |
ss_file_references |
| |
|
|
| Sets persistent object to |
initial state |
ss_pers_reset |
| |
|
|
| Test library |
initialization state |
ss_initialized |
| |
|
|
| |
Initialize the asyncronous I/O subsystem |
ss_aio_init |
| |
|
|
| |
Initialize the library |
ss_init_func |
| |
|
|
| |
Initialize the library |
ss_init |
| |
|
|
| |
Initiate 2-phase I/O |
ss_blob_synchronize |
| |
|
|
| |
Initiate a write operation |
ss_aio_write |
| |
|
|
| |
Inquire about array file datatype |
ss_array_targeted |
| |
|
|
| |
Insert commas into an integer |
ss_insert_commas |
| |
|
|
| Insert commas into an |
integer |
ss_insert_commas |
| |
|
|
| Query an |
integer property |
ss_prop_get_i |
| |
|
|
| Query an unsigned |
integer property |
ss_prop_get_u |
| |
|
|
| Change a signed |
integer property value |
ss_prop_set_i |
| |
|
|
| Change an unsigned |
integer property value |
ss_prop_set_u |
| |
|
|
| Enter an |
interactive debugging loop |
ss_debug |
| |
|
|
| Insert commas |
into an integer |
ss_insert_commas |
| |
|
|
| Obtain pointer |
into string object |
ss_string_ptr |
| |
|
|
| Determines if scope |
is an open top-scope |
ss_scope_isopentop |
| |
|
|
| Check if link |
is null |
SS_PERS_ISNULL |
| |
|
|
| Change the size of a variable |
length array |
ss_array_resize |
| |
|
|
| Query the |
length of a persistent string |
ss_string_len |
| |
|
|
| Query the |
length of a persistent string |
ss_string_memlen |
| |
|
|
| Compares two variable |
length strings |
ss_string_cmp |
| |
|
|
| Initialize the |
library |
ss_init_func |
| |
|
|
| Initialize the |
library |
ss_init |
| |
|
|
| Terminate the |
library |
ss_finalize |
| |
|
|
| Mark |
library as finalized |
ss_zap |
| |
|
|
| Test |
library initialization state |
ss_initialized |
| |
|
|
| Create an object |
link |
ss_pers_refer |
| |
|
|
| Dereference an object |
link |
ss_pers_deref |
| |
|
|
| Updates an object |
link |
ss_pers_update |
| |
|
|
| Determine |
link equality |
SS_PERS_EQ |
| |
|
|
| Determine |
link equality |
ss_pers_eq |
| |
|
|
| Check if |
link is null |
SS_PERS_ISNULL |
| |
|
|
| Change |
link state |
ss_pers_state |
| |
|
|
| Decode persistent object |
links |
ss_pers_decode_cb |
| |
|
|
| Persistent object |
links (class 0x5af02000) |
SS_MAGIC_ss |
| |
|
|
| Add new property to a |
list |
ss_prop_add |
| |
|
|
| Create a new property list from an existing |
list |
ss_prop_dup |
| |
|
|
| Destroy a property |
list |
ss_prop_dest |
| |
|
|
| Query the datatype of a property or property |
list |
ss_prop_type |
| |
|
|
| Queries/sets property |
list appendability |
ss_prop_appendable |
| |
|
|
| Create a new property |
list from an existing list |
ss_prop_dup |
| |
|
|
| Create a new property |
list from scratch |
ss_prop_new |
| |
|
|
| Make a property |
list immutable |
ss_prop_immutable |
| |
|
|
| Queries/sets property |
list modifiability |
ss_prop_modifiable |
| |
|
|
| Enter an interactive debugging |
loop |
ss_debug |
| |
|
|
| Construct a |
magic number |
SS_MAGIC_CONS |
| |
|
|
| Obtain |
magic number class |
SS_MAGIC_CLASS |
| |
|
|
| Obtain |
magic number for type |
SS_MAGIC |
| |
|
|
| Obtain |
magic number from a pointer |
SS_MAGIC_OF |
| |
|
|
| Obtain |
magic sequence number |
SS_MAGIC_SEQUENCE |
| |
|
|
| Determine |
magicness |
SS_MAGIC_OK |
| |
|
|
| |
Make a new object unique |
ss_pers_unique |
| |
|
|
| |
Make a property list immutable |
ss_prop_immutable |
| |
|
|
| |
Make an object unique |
SS_PERS_UNIQUE |
| |
|
|
| Open |
many files |
ss_file_openall |
| |
|
|
| |
Mark file as read-only |
ss_file_readonly |
| |
|
|
| |
Mark library as finalized |
ss_zap |
| |
|
|
| |
Mark object as modified |
SS_PERS_MODIFIED |
| |
|
|
| |
Mark object as modified |
ss_pers_modified |
| |
|
|
| Count |
matching attributes |
ss_attr_count |
| |
|
|
| |
Maximum IndexSpec dimensionality |
SS_MAX_INDEXDIMS |
| |
|
|
| Bind a blob to |
memory |
ss_blob_bind_m |
| |
|
|
| Bind a blob to |
memory |
ss_blob_bind_m1 |
| |
|
|
| Free |
memory associated with the array |
ss_array_reset |
| |
|
|
| Free |
memory associated with the string |
ss_string_reset |
| |
|
|
| Query |
memory bound to a blob |
ss_blob_bound_m |
| |
|
|
| Query |
memory bound to a blob |
ss_blob_bound_m1 |
| |
|
|
| Query attribute |
metadata |
ss_attr_describe |
| |
|
|
| |
Minor error numbers |
SS_MINOR |
| |
|
|
| |
Miscellaneous (class 0x5af01000) |
SS_MAGIC_ss |
| |
|
|
| Queries/sets property list |
modifiability |
ss_prop_modifiable |
| |
|
|
| Substring |
modification |
ss_string_splice |
| |
|
|
| Mark object as |
modified |
SS_PERS_MODIFIED |
| |
|
|
| Mark object as |
modified |
ss_pers_modified |
| |
|
|
| Test whether an object can be |
modified |
ss_pers_iswritable |
| |
|
|
| Tests whether scope can be |
modified |
ss_scope_iswritable |
| |
|
|
| |
Modify attribute type and size |
ss_attr_modify |
| |
|
|
| |
Modify part of an array |
ss_array_put |
| |
|
|
| Extra |
native datatypes |
H5T_NATIVE |
| |
|
|
| Add a |
new attribute to an object |
ss_attr_new |
| |
|
|
| Create a |
new blob |
ss_blob_new |
| |
|
|
| Create a |
new file |
ss_file_create |
| |
|
|
| Make a |
new object unique |
ss_pers_unique |
| |
|
|
| Create a |
new persistent object |
ss_pers_new |
| |
|
|
| Create a |
new property list from an existing list |
ss_prop_dup |
| |
|
|
| Create a |
new property list from scratch |
ss_prop_new |
| |
|
|
| Add |
new property to a list |
ss_prop_add |
| |
|
|
| Check if link is |
null |
SS_PERS_ISNULL |
| |
|
|
| Construct a magic |
number |
SS_MAGIC_CONS |
| |
|
|
| Obtain magic sequence |
number |
SS_MAGIC_SEQUENCE |
| |
|
|
| Obtain magic |
number class |
SS_MAGIC_CLASS |
| |
|
|
| Obtain magic |
number for type |
SS_MAGIC |
| |
|
|
| Obtain magic |
number from a pointer |
SS_MAGIC_OF |
| |
|
|
| |
Number of base quantities |
SS_MAX_BASEQS |
| |
|
|
| Query the |
number of elements |
ss_array_nelmts |
| |
|
|
| Minor error |
numbers |
SS_MINOR |
| |
|
|
| Renders human readable |
numbers |
ss_bytes |
| |
|
|
| Find |
objecs in a scope |
SS_PERS_FIND |
| |
|
|
| Add a new attribute to an |
object |
ss_attr_new |
| |
|
|
| Compute a checksum for a persistent |
object |
ss_pers_cksum |
| |
|
|
| Copy an |
object |
ss_pers_copy |
| |
|
|
| Create a new persistent |
object |
ss_pers_new |
| |
|
|
| Find attributes for an |
object |
ss_attr_find |
| |
|
|
| Find indirect indices for an |
object |
ss_table_indirect |
| |
|
|
| Obtain file for an |
object |
ss_pers_file |
| |
|
|
| Obtain pointer into string |
object |
ss_string_ptr |
| |
|
|
| Obtain scope for an |
object |
ss_pers_scope |
| |
|
|
| Obtain top scope for an |
object |
ss_pers_topscope |
| |
|
|
| Mark |
object as modified |
SS_PERS_MODIFIED |
| |
|
|
| Mark |
object as modified |
ss_pers_modified |
| |
|
|
| Test whether an |
object can be modified |
ss_pers_iswritable |
| |
|
|
| Determine |
object equality |
SS_PERS_EQUAL |
| |
|
|
| Determine |
object equality |
ss_pers_equal |
| |
|
|
| Create an |
object link |
ss_pers_refer |
| |
|
|
| Dereference an |
object link |
ss_pers_deref |
| |
|
|
| Updates an |
object link |
ss_pers_update |
| |
|
|
| Decode persistent |
object links |
ss_pers_decode_cb |
| |
|
|
| Persistent |
object links (class 0x5af02000) |
SS_MAGIC_ss |
| |
|
|
| Attach an |
object registry scope |
ss_file_registry |
| |
|
|
| Asserts |
object runtime class |
SS_ASSERT_CLASS |
| |
|
|
| Asserts |
object runtime type |
SS_ASSERT_TYPE |
| |
|
|
| Asserts |
object runtime type and existence |
SS_ASSERT_MEM |
| |
|
|
| Sets persistent |
object to initial state |
ss_pers_reset |
| |
|
|
| Make a new |
object unique |
ss_pers_unique |
| |
|
|
| Make an |
object unique |
SS_PERS_UNIQUE |
| |
|
|
| Compares two persistent |
objects |
ss_pers_cmp |
| |
|
|
| Compares two persistent |
objects |
ss_pers_cmp_ |
| |
|
|
| Persistent |
objects (class 0x5af03000) |
SS_MAGIC_ss |
| |
|
|
| Find |
objects in a scope |
ss_pers_find |
| |
|
|
| |
Obtain array value |
ss_array_get |
| |
|
|
| |
Obtain attribute value |
ss_attr_get |
| |
|
|
| |
Obtain file for an object |
ss_pers_file |
| |
|
|
| |
Obtain information about referenced files |
ss_file_references |
| |
|
|
| |
Obtain magic number class |
SS_MAGIC_CLASS |
| |
|
|
| |
Obtain magic number for type |
SS_MAGIC |
| |
|
|
| |
Obtain magic number from a pointer |
SS_MAGIC_OF |
| |
|
|
| |
Obtain magic sequence number |
SS_MAGIC_SEQUENCE |
| |
|
|
| |
Obtain pointer direct to value |
ss_prop_buffer |
| |
|
|
| |
Obtain pointer into string object |
ss_string_ptr |
| |
|
|
| |
Obtain scope for an object |
ss_pers_scope |
| |
|
|
| |
Obtain top scope |
ss_file_topscope |
| |
|
|
| |
Obtain top scope for an object |
ss_pers_topscope |
| |
|
|
| Append |
one string to another |
ss_string_cat |
| |
|
|
| |
Open many files |
ss_file_openall |
| |
|
|
| |
Open or create a file |
ss_file_open |
| |
|
|
| Query scope |
open status |
ss_scope_isopen |
| |
|
|
| Test file |
open status |
ss_file_isopen |
| |
|
|
| Determines if scope is an |
open top-scope |
ss_scope_isopentop |
| |
|
|
| |
Opens a scope |
ss_scope_open |
| |
|
|
| Initiate a write |
operation |
ss_aio_write |
| |
|
|
| |
Parse debug setup statements |
ss_debug_env |
| |
|
|
| Modify |
part of an array |
ss_array_put |
| |
|
|
| Write |
pending data to file |
ss_scope_flush |
| |
|
|
| Write |
pending data to file |
ss_file_flush |
| |
|
|
| Flush |
pending data to HDF5 |
ss_blob_flush |
| |
|
|
| Compute a checksum for a |
persistent object |
ss_pers_cksum |
| |
|
|
| Create a new |
persistent object |
ss_pers_new |
| |
|
|
| Decode |
persistent object links |
ss_pers_decode_cb |
| |
|
|
| |
Persistent object links (class 0x5af02000) |
SS_MAGIC_ss |
| |
|
|
| Sets |
persistent object to initial state |
ss_pers_reset |
| |
|
|
| Compares two |
persistent objects |
ss_pers_cmp |
| |
|
|
| Compares two |
persistent objects |
ss_pers_cmp_ |
| |
|
|
| |
Persistent objects (class 0x5af03000) |
SS_MAGIC_ss |
| |
|
|
| Get a C string from a |
persistent string |
ss_string_get |
| |
|
|
| Query the length of a |
persistent string |
ss_string_len |
| |
|
|
| Query the length of a |
persistent string |
ss_string_memlen |
| |
|
|
| Store a C string in a |
persistent string |
ss_string_set |
| |
|
|
| Compare |
persistent string with C string |
ss_string_cmp_s |
| |
|
|
| Query a floating |
point property |
ss_prop_get_f |
| |
|
|
| Obtain magic number from a |
pointer |
SS_MAGIC_OF |
| |
|
|
| Obtain |
pointer direct to value |
ss_prop_buffer |
| |
|
|
| Obtain |
pointer into string object |
ss_string_ptr |
| |
|
|
| |
Print an arbitrary datum |
ss_val_dump |
| |
|
|
| |
Print global file table |
ss_gfile_debug_all |
| |
|
|
| |
Print information about a global file entry |
ss_gfile_debug_one |
| |
|
|
| Get two-phase I/O |
properties |
ss_blob_get_2pio |
| |
|
|
| Set two-phase I/O |
properties |
ss_blob_set_2pio |
| |
|
|
| Query a floating point |
property |
ss_prop_get_f |
| |
|
|
| Query an integer |
property |
ss_prop_get_i |
| |
|
|
| Query an unsigned integer |
property |
ss_prop_get_u |
| |
|
|
| |
Property constructor |
ss_prop_cons |
| |
|
|
| Determine if |
property exists |
ss_prop_has |
| |
|
|
| Destroy a |
property list |
ss_prop_dest |
| |
|
|
| Query the datatype of a property or |
property list |
ss_prop_type |
| |
|
|
| Queries/sets |
property list appendability |
ss_prop_appendable |
| |
|
|
| Create a new |
property list from an existing list |
ss_prop_dup |
| |
|
|
| Create a new |
property list from scratch |
ss_prop_new |
| |
|
|
| Make a |
property list immutable |
ss_prop_immutable |
| |
|
|
| Queries/sets |
property list modifiability |
ss_prop_modifiable |
| |
|
|
| Query the datatype of a |
property or property list |
ss_prop_type |
| |
|
|
| Add new |
property to a list |
ss_prop_add |
| |
|
|
| Change a |
property value |
ss_prop_set |
| |
|
|
| Change a floating-point |
property value |
ss_prop_set_f |
| |
|
|
| Change a signed integer |
property value |
ss_prop_set_i |
| |
|
|
| Change an unsigned integer |
property value |
ss_prop_set_u |
| |
|
|
| Query a |
property value |
ss_prop_get |
| |
|
|
| Number of base |
quantities |
SS_MAX_BASEQS |
| |
|
|
| |
Queries/sets property list appendability |
ss_prop_appendable |
| |
|
|
| |
Queries/sets property list modifiability |
ss_prop_modifiable |
| |
|
|
| |
Query a floating point property |
ss_prop_get_f |
| |
|
|
| |
Query a property value |
ss_prop_get |
| |
|
|
| |
Query an integer property |
ss_prop_get_i |
| |
|
|
| |
Query an unsigned integer property |
ss_prop_get_u |
| |
|
|
| |
Query attribute metadata |
ss_attr_describe |
| |
|
|
| |
Query blob extent |
ss_blob_space |
| |
|
|
| |
Query dataset bound to a blob |
ss_blob_bound_f |
| |
|
|
| |
Query dataset bound to a blob |
ss_blob_bound_f1 |
| |
|
|
| |
Query file synchronization state |
ss_file_synchronized |
| |
|
|
| |
Query memory bound to a blob |
ss_blob_bound_m |
| |
|
|
| |
Query memory bound to a blob |
ss_blob_bound_m1 |
| |
|
|
| |
Query scope open status |
ss_scope_isopen |
| |
|
|
| |
Query scope synchronization state |
ss_scope_synchronized |
| |
|
|
| |
Query the datatype of a property or property list |
ss_prop_type |
| |
|
|
| |
Query the length of a persistent string |
ss_string_len |
| |
|
|
| |
Query the length of a persistent string |
ss_string_memlen |
| |
|
|
| |
Query the number of elements |
ss_array_nelmts |
| |
|
|
| |
Query the scope communicator |
ss_scope_comm |
| |
|
|
| |
Read data from a file |
ss_blob_read |
| |
|
|
| |
Read data from a file |
ss_blob_read1 |
| |
|
|
| Mark file as |
read-only |
ss_file_readonly |
| |
|
|
| Renders human |
readable numbers |
ss_bytes |
| |
|
|
| Obtain information about |
referenced files |
ss_file_references |
| |
|
|
| Attach an object |
registry scope |
ss_file_registry |
| |
|
|
| |
Renders human readable numbers |
ss_bytes |
| |
|
|
| Returns current status of a |
request |
ss_aio_error |
| |
|
|
| Block until |
requests complete |
ss_aio_suspend |
| |
|
|
| Weakly |
reset a string |
ss_string_realloc |
| |
|
|
| |
Returns current status of a request |
ss_aio_error |
| |
|
|
| Wildcard SIL |
role |
SAF_SROLE_ANY |
| |
|
|
| SIL |
roles |
ss_silrole_t |
| |
|
|
| Asserts object |
runtime class |
SS_ASSERT_CLASS |
| |
|
|
| Asserts object |
runtime type |
SS_ASSERT_TYPE |
| |
|
|
| Asserts object |
runtime type and existence |
SS_ASSERT_MEM |
| |
|
|
| Attach an object registry |
scope |
ss_file_registry |
| |
|
|
| Closes a |
scope |
ss_scope_close |
| |
|
|
| Find objecs in a |
scope |
SS_PERS_FIND |
| |
|
|
| Find objects in a |
scope |
ss_pers_find |
| |
|
|
| Obtain top |
scope |
ss_file_topscope |
| |
|
|
| Opens a |
scope |
ss_scope_open |
| |
|
|
| Synchronize a |
scope |
ss_scope_synchronize |
| |
|
|
| Tests transient state of a |
scope |
ss_scope_istransient |
| |
|
|
| Tests whether |
scope can be modified |
ss_scope_iswritable |
| |
|
|
| Query the |
scope communicator |
ss_scope_comm |
| |
|
|
| Obtain |
scope for an object |
ss_pers_scope |
| |
|
|
| Obtain top |
scope for an object |
ss_pers_topscope |
| |
|
|
| Determines if |
scope is an open top-scope |
ss_scope_isopentop |
| |
|
|
| Query |
scope open status |
ss_scope_isopen |
| |
|
|
| Query |
scope synchronization state |
ss_scope_synchronized |
| |
|
|
| Synchronize all |
scopes of a file |
ss_file_synchronize |
| |
|
|
| Create a new property list from |
scratch |
ss_prop_new |
| |
|
|
| Obtain magic |
sequence number |
SS_MAGIC_SEQUENCE |
| |
|
|
| |
Set two-phase I/O properties |
ss_blob_set_2pio |
| |
|
|
| |
Sets persistent object to initial state |
ss_pers_reset |
| |
|
|
| Parse debug |
setup statements |
ss_debug_env |
| |
|
|
| Change a |
signed integer property value |
ss_prop_set_i |
| |
|
|
| Wildcard |
SIL role |
SAF_SROLE_ANY |
| |
|
|
| |
SIL roles |
ss_silrole_t |
| |
|
|
| Modify attribute type and |
size |
ss_attr_modify |
| |
|
|
| Change the |
size of a variable length array |
ss_array_resize |
| |
|
|
| Indicate functionality test |
skipped |
SS_SKIPPED |
| |
|
|
| Indicate functionality test |
skipped |
SS_SKIPPED_WHEN |
| |
|
|
| |
Start debugger for error |
ss_error |
| |
|
|
| Change link |
state |
ss_pers_state |
| |
|
|
| Query file synchronization |
state |
ss_file_synchronized |
| |
|
|
| Query scope synchronization |
state |
ss_scope_synchronized |
| |
|
|
| Sets persistent object to initial |
state |
ss_pers_reset |
| |
|
|
| Test library initialization |
state |
ss_initialized |
| |
|
|
| Tests transient |
state of a file |
ss_file_istransient |
| |
|
|
| Tests transient |
state of a scope |
ss_scope_istransient |
| |
|
|
| Parse debug setup |
statements |
ss_debug_env |
| |
|
|
| Query scope open |
status |
ss_scope_isopen |
| |
|
|
| Test file open |
status |
ss_file_isopen |
| |
|
|
| Returns current |
status of a request |
ss_aio_error |
| |
|
|
| Create |
storage for a blob |
ss_blob_mkstorage |
| |
|
|
| |
Store a byte array in a string |
ss_string_memset |
| |
|
|
| |
Store a C string in a persistent string |
ss_string_set |
| |
|
|
| Compare persistent string with C |
string |
ss_string_cmp_s |
| |
|
|
| Free memory associated with the |
string |
ss_string_reset |
| |
|
|
| Get a C string from a persistent |
string |
ss_string_get |
| |
|
|
| Query the length of a persistent |
string |
ss_string_len |
| |
|
|
| Query the length of a persistent |
string |
ss_string_memlen |
| |
|
|
| Store a byte array in a |
string |
ss_string_memset |
| |
|
|
| Store a C string in a persistent |
string |
ss_string_set |
| |
|
|
| Weakly reset a |
string |
ss_string_realloc |
| |
|
|
| Get a C |
string from a persistent string |
ss_string_get |
| |
|
|
| Store a C |
string in a persistent string |
ss_string_set |
| |
|
|
| Obtain pointer into |
string object |
ss_string_ptr |
| |
|
|
| Append one |
string to another |
ss_string_cat |
| |
|
|
| Compare persistent |
string with C string |
ss_string_cmp_s |
| |
|
|
| Compares two variable length |
strings |
ss_string_cmp |
| |
|
|
| |
Substring modification |
ss_string_splice |
| |
|
|
| Initialize the asyncronous I/O |
subsystem |
ss_aio_init |
| |
|
|
| Terminate the asynchronous I/O |
subsystem |
ss_aio_finalize |
| |
|
|
| Query file |
synchronization state |
ss_file_synchronized |
| |
|
|
| Query scope |
synchronization state |
ss_scope_synchronized |
| |
|
|
| |
Synchronize a scope |
ss_scope_synchronize |
| |
|
|
| |
Synchronize all scopes of a file |
ss_file_synchronize |
| |
|
|
| Print global file |
table |
ss_gfile_debug_all |
| |
|
|
| |
Terminate the asynchronous I/O subsystem |
ss_aio_finalize |
| |
|
|
| |
Terminate the library |
ss_finalize |
| |
|
|
| Begin a functionality |
test |
SS_CHECKING |
| |
|
|
| End functionality |
test |
SS_END_CHECKING |
| |
|
|
| End functionality |
test |
SS_END_CHECKING_WITH |
| |
|
|
| Indicate functionality |
test failure |
SS_FAILED |
| |
|
|
| Indicate functionality |
test failure |
SS_FAILED_WHEN |
| |
|
|
| |
Test file open status |
ss_file_isopen |
| |
|
|
| |
Test file writability |
ss_file_iswritable |
| |
|
|
| |
Test library initialization state |
ss_initialized |
| |
|
|
| Indicate functionality |
test skipped |
SS_SKIPPED |
| |
|
|
| Indicate functionality |
test skipped |
SS_SKIPPED_WHEN |
| |
|
|
| |
Test whether an object can be modified |
ss_pers_iswritable |
| |
|
|
| |
Tests transient state of a file |
ss_file_istransient |
| |
|
|
| |
Tests transient state of a scope |
ss_scope_istransient |
| |
|
|
| |
Tests whether scope can be modified |
ss_scope_iswritable |
| |
|
|
| Obtain |
top scope |
ss_file_topscope |
| |
|
|
| Obtain |
top scope for an object |
ss_pers_topscope |
| |
|
|
| Determines if scope is an open |
top-scope |
ss_scope_isopentop |
| |
|
|
| Declare a file to be |
transient |
H5F_ACC_TRANSIENT |
| |
|
|
| Tests |
transient state of a file |
ss_file_istransient |
| |
|
|
| Tests |
transient state of a scope |
ss_scope_istransient |
| |
|
|
| Compares |
two datatypes |
H5Tcmp |
| |
|
|
| Compares |
two persistent objects |
ss_pers_cmp |
| |
|
|
| Compares |
two persistent objects |
ss_pers_cmp_ |
| |
|
|
| Compares |
two variable length strings |
ss_string_cmp |
| |
|
|
| Get |
two-phase I/O properties |
ss_blob_get_2pio |
| |
|
|
| Set |
two-phase I/O properties |
ss_blob_set_2pio |
| |
|
|
| Asserts object runtime |
type |
SS_ASSERT_TYPE |
| |
|
|
| Obtain magic number for |
type |
SS_MAGIC |
| |
|
|
| Asserts object runtime |
type and existence |
SS_ASSERT_MEM |
| |
|
|
| Modify attribute |
type and size |
ss_attr_modify |
| |
|
|
| Make a new object |
unique |
ss_pers_unique |
| |
|
|
| Make an object |
unique |
SS_PERS_UNIQUE |
| |
|
|
| Query an |
unsigned integer property |
ss_prop_get_u |
| |
|
|
| Change an |
unsigned integer property value |
ss_prop_set_u |
| |
|
|
| Block |
until requests complete |
ss_aio_suspend |
| |
|
|
| |
Updates an object link |
ss_pers_update |
| |
|
|
| Change a floating-point property |
value |
ss_prop_set_f |
| |
|
|
| Change a property |
value |
ss_prop_set |
| |
|
|
| Change a signed integer property |
value |
ss_prop_set_i |
| |
|
|
| Change an attribute |
value |
ss_attr_put |
| |
|
|
| Change an unsigned integer property |
value |
ss_prop_set_u |
| |
|
|
| Obtain array |
value |
ss_array_get |
| |
|
|
| Obtain attribute |
value |
ss_attr_get |
| |
|
|
| Obtain pointer direct to |
value |
ss_prop_buffer |
| |
|
|
| Query a property |
value |
ss_prop_get |
| |
|
|
| |
Value comparison flags |
ss_val_cmp_t |
| |
|
|
| Change the size of a |
variable length array |
ss_array_resize |
| |
|
|
| Compares two |
variable length strings |
ss_string_cmp |
| |
|
|
| Environment |
Variables |
SSLIB |
| |
|
|
| |
Weakly reset a string |
ss_string_realloc |
| |
|
|
| Test |
whether an object can be modified |
ss_pers_iswritable |
| |
|
|
| Tests |
whether scope can be modified |
ss_scope_iswritable |
| |
|
|
| |
Wildcard SIL role |
SAF_SROLE_ANY |
| |
|
|
| Test file |
writability |
ss_file_iswritable |
| |
|
|
| |
Write data to a blob |
ss_blob_write |
| |
|
|
| |
Write data to a blob |
ss_blob_write1 |
| |
|
|
| Initiate a |
write operation |
ss_aio_write |
| |
|
|
| |
Write pending data to file |
ss_scope_flush |
| |
|
|
| |
Write pending data to file |
ss_file_flush |