15 #ifndef XDR_IO_BUFFER_H
16 #define XDR_IO_BUFFER_H
102 operator void*()
const;
120 const char*
str ()
const;
160 operator
void*()
const
164 return (m_state == waiting || m_state == parsed)
187 return ((
const char*)
m_buf);
xdrIOBuffer(u_int len_)
Constructor.
const char * str() const
Return pointer to the first byte of xdrIOBuffer.
int size() const
Return number of bytes in xdrIOBuffer.
~xdrIOBuffer()
Destructor.
state_t m_state
Object state.
char * m_ptr
Pointer for next I/O operation into the buffer.
int m_sz
Buffer size and maximum expected size.
#define trace_with_mask(s, m)
trace_with_mask() is used to trace function call chain in C++ program.