YAPOG  0.0.1
Yet Another Pokemon Online Game
pgs::pg_bytea Class Reference

#include <pgstream.hpp>

Collaboration diagram for pgs::pg_bytea:

List of all members.

Public Member Functions

 pg_bytea ()
 pg_bytea (void *ptr, unsigned int len)
virtual ~pg_bytea ()
void set_src_data (void *ptr, unsigned int len)
void * get_data_ptr () const
unsigned int get_data_size () const
bool is_null () const

Protected Attributes

void * m_data_ptr
unsigned int m_data_len
bool m_allocated

Friends

class pg_stream

Detailed Description

Definition at line 176 of file pgstream.hpp.


Constructor & Destructor Documentation

pgs::pg_bytea::pg_bytea ( )

Definition at line 551 of file pgstream.cpp.

pgs::pg_bytea::pg_bytea ( void *  ptr,
unsigned int  len 
)

Definition at line 556 of file pgstream.cpp.

Here is the call graph for this function:

pgs::pg_bytea::~pg_bytea ( )
virtual

Definition at line 562 of file pgstream.cpp.


Member Function Documentation

void* pgs::pg_bytea::get_data_ptr ( ) const
inline

Definition at line 187 of file pgstream.hpp.

unsigned int pgs::pg_bytea::get_data_size ( ) const
inline

Definition at line 190 of file pgstream.hpp.

bool pgs::pg_bytea::is_null ( ) const
inline

Definition at line 193 of file pgstream.hpp.

void pgs::pg_bytea::set_src_data ( void *  ptr,
unsigned int  len 
)
inline

Definition at line 183 of file pgstream.hpp.

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class pg_stream
friend

Definition at line 178 of file pgstream.hpp.


Member Data Documentation

bool pgs::pg_bytea::m_allocated
protected

Definition at line 199 of file pgstream.hpp.

unsigned int pgs::pg_bytea::m_data_len
protected

Definition at line 198 of file pgstream.hpp.

void* pgs::pg_bytea::m_data_ptr
protected

Definition at line 197 of file pgstream.hpp.


The documentation for this class was generated from the following files: