table of contents
MSR_DUPLICATE(3) | Library Functions Manual | MSR_DUPLICATE(3) |
NAME¶
msr_duplicate - Duplicate an MSRecord structure
SYNOPSIS¶
#include <libmseed.h> MSRecord *msr_duplicate ( MSRecord *msr, flag datadup );
DESCRIPTION¶
msr_duplicate creates a copy of an MSRecord structure including all sub-structures (FSDH and blockette chain). If the datadup flag is true the data samples from msr will also be duplicated, otherwise the copy MSRecord will not have any associated data sample array regardless if the source MSRecord had any.
RETURN VALUE¶
msr_duplicate returns a pointer to an MSRecord on success and NULL on error.
SEE ALSO¶
AUTHOR¶
Chad Trabant IRIS Data Management Center
2007/04/28 | Libmseed API |