XDRUtils.h File Reference

#include <stdio.h>
#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.

Classes

class  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 Documentation

#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.


Function Documentation

void delete_xdrstdio ( XDR *  xdr  ) 

Definition at line 67 of file XDRUtils.cc.

Referenced by XDRStreamMarshaller::put_str(), XDRStreamMarshaller::put_vector(), XDRFileMarshaller::~XDRFileMarshaller(), XDRFileUnMarshaller::~XDRFileUnMarshaller(), and XDRStreamMarshaller::~XDRStreamMarshaller().

XDR* new_xdrstdio ( FILE *  stream,
enum xdr_op  xop 
)

Definition at line 46 of file XDRUtils.cc.

Referenced by XDRFileMarshaller::XDRFileMarshaller(), and XDRFileUnMarshaller::XDRFileUnMarshaller().

XDR* set_xdrstdio ( XDR *  xdr,
FILE *  stream,
enum xdr_op  xop 
)

Definition at line 56 of file XDRUtils.cc.

bool_t xdr_str ( XDR *  xdrs,
string &  buf 
)

Definition at line 90 of file XDRUtils.cc.

References DBG, and max_str_len.


Generated on Wed Jan 2 04:13:44 2008 for libdap++ by  doxygen 1.5.4