#include <cstdio>
#include "xdr-datatypes.h"
#include "BaseType.h"
Include dependency graph for XDRUtils.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | libdap |
Classes | |
class | libdap::XDRUtils |
Defines | |
#define | S_XDRUtils_h 1 |
#define | xdr_proc_t int * |
Functions | |
void | delete_xdrstdio (XDR *xdr) |
XDR * | new_xdrstdio (FILE *stream, enum xdr_op xop) |
XDR * | set_xdrstdio (XDR *xdr, FILE *stream, enum xdr_op xop) |
bool_t | xdr_str (XDR *xdrs, string &buf) |
#define S_XDRUtils_h 1 |
Definition at line 34 of file XDRUtils.h.
#define xdr_proc_t int * |
Definition at line 40 of file XDRUtils.h.
void delete_xdrstdio | ( | XDR * | xdr | ) |
Definition at line 69 of file XDRUtils.cc.
Referenced by libdap::XDRStreamUnMarshaller::get_str(), libdap::XDRStreamUnMarshaller::get_vector(), libdap::XDRStreamMarshaller::put_str(), libdap::XDRStreamMarshaller::put_vector(), libdap::XDRFileMarshaller::~XDRFileMarshaller(), libdap::XDRFileUnMarshaller::~XDRFileUnMarshaller(), libdap::XDRStreamMarshaller::~XDRStreamMarshaller(), and libdap::XDRStreamUnMarshaller::~XDRStreamUnMarshaller().
XDR* new_xdrstdio | ( | FILE * | stream, | |
enum xdr_op | xop | |||
) |
Definition at line 48 of file XDRUtils.cc.
Referenced by libdap::XDRFileMarshaller::XDRFileMarshaller(), and libdap::XDRFileUnMarshaller::XDRFileUnMarshaller().
XDR* set_xdrstdio | ( | XDR * | xdr, | |
FILE * | stream, | |||
enum xdr_op | xop | |||
) |
Definition at line 58 of file XDRUtils.cc.
bool_t xdr_str | ( | XDR * | xdrs, | |
string & | buf | |||
) |