- ←Prev
- AST
A Library for Handling
World Coordinate Systems
in Astronomy - Next→
- TOC ↑
Description:
This function stores the JSON or string-encoded representation of the
supplied
Moc in the supplied string buffer.
Synopsis
void astGetMocString( AstMoc
this, int json, size_t
mxsize, char string,
size_t size,
int status
)
Parameters:
this
Pointer to the Moc.
json
If non-zero, the Moc is encoded
using JSON serialisation. Otherwise it is encoded using string-serialisation.
mxsize
The length of the supplied string buffer in bytes. An error will be
reported if this value is smaller than the number required to describe the Moc.
However, if zero is supplied, the buffer will be ignored - no string will be
returned but the required size of the buffer will still be returned in ’
size’
.
string
Pointer to the area of memory in which to return the JSON or
string-encoded representation of the Moc. This area is assumed to contain at
least ’
mxsize’
bytes. Only used if ’
mxsize’
is greater than zero. Note, the
string is not null-terminated.
size
Returned holding the number of bytes
needed to store the complete JSON or string-encoded representation of the Moc.
Copyright (C) 2024 East Asian Observatory
- ←Prev
- AST
A Library for Handling
World
Coordinate Systems
in Astronomy - Next→
- TOC ↑