Go to the documentation of this file.
90 PGSt_SMF_status returnStatus;
92 char *routine =
"write_Vdata";
96 int32 num_rcds_written;
127 if (Vdata_id !=
FAIL) {
128 returnStatus = VSwrite(Vdata_id,
data, num_records, FULL_INTERLACE);
130 num_rcds_written = returnStatus;
157 if (returnStatus ==
FAIL) {
158 sprintf(
msg,
"Vdata Name: %s", Vdata_name);
161 else if (num_rcds_written != num_records) {
162 sprintf(
msg,
"VSwrite wrote fewer records than requested: "
163 "Num Written %ld Num Requested %ld",
164 (
long)num_rcds_written, (
long)num_records);
188 sprintf(
msg,
"Vdata Name: %s", Vdata_name);
PGSt_SMF_status write_Vdata(char *Vdata_name, unsigned char *data, int32 num_records)
#define MODIS_E_RECALL_ID
int32 recall_id(char *Vdata_name)
void log_fmt_msg(PGSt_SMF_status code, const char *routine, const char *msg_fmt,...)
no change in intended resolving MODur00064 Corrected handling of bad ephemeris attitude data
#define MODIS_E_WRITE_VDATA