Public Member Functions | Private Member Functions | Private Attributes
ON_Base64EncodeStream Class Reference

#include <opennurbs_base64.h>

List of all members.

Public Member Functions

bool Begin ()
void * CallbackContext () const
ON_StreamCallbackFunction CallbackFunction () const
bool End ()
bool In (ON__UINT64 in_buffer_size, const void *in_buffer)
ON__UINT32 InCRC () const
ON__UINT64 InSize () const
 ON_Base64EncodeStream ()
virtual bool Out (void *callback_context, ON__UINT32 out_buffer_size, const char *out_buffer)
ON__UINT32 OutCRC () const
ON__UINT64 OutSize () const
bool SetCallback (ON_StreamCallbackFunction callback_function, void *callback_context)
virtual ~ON_Base64EncodeStream ()

Private Member Functions

void ErrorHandler ()
 ON_Base64EncodeStream (const ON_Base64EncodeStream &)
ON_Base64EncodeStreamoperator= (const ON_Base64EncodeStream &)

Private Attributes

void * m_implementation
ON__UINT32 m_in_crc
ON__UINT64 m_in_size
void * m_out_callback_context
ON_StreamCallbackFunction m_out_callback_function
ON__UINT32 m_out_crc
ON__UINT64 m_out_size
void * m_reserved

Detailed Description

Definition at line 22 of file opennurbs_base64.h.


Constructor & Destructor Documentation

Definition at line 696 of file opennurbs_base64.cpp.

Definition at line 707 of file opennurbs_base64.cpp.


Member Function Documentation

Definition at line 739 of file opennurbs_base64.cpp.

Definition at line 1063 of file opennurbs_base64.cpp.

Definition at line 1058 of file opennurbs_base64.cpp.

Definition at line 986 of file opennurbs_base64.cpp.

Definition at line 717 of file opennurbs_base64.cpp.

bool ON_Base64EncodeStream::In ( ON__UINT64  in_buffer_size,
const void *  in_buffer 
)

Definition at line 893 of file opennurbs_base64.cpp.

Definition at line 1078 of file opennurbs_base64.cpp.

Definition at line 1068 of file opennurbs_base64.cpp.

ON_Base64EncodeStream& ON_Base64EncodeStream::operator= ( const ON_Base64EncodeStream ) [private]
bool ON_Base64EncodeStream::Out ( void *  callback_context,
ON__UINT32  out_buffer_size,
const char *  out_buffer 
) [virtual]

Definition at line 1042 of file opennurbs_base64.cpp.

Definition at line 1083 of file opennurbs_base64.cpp.

Definition at line 1073 of file opennurbs_base64.cpp.

bool ON_Base64EncodeStream::SetCallback ( ON_StreamCallbackFunction  callback_function,
void *  callback_context 
)

Definition at line 1048 of file opennurbs_base64.cpp.


Member Data Documentation

Definition at line 202 of file opennurbs_base64.h.

Definition at line 200 of file opennurbs_base64.h.

Definition at line 198 of file opennurbs_base64.h.

Definition at line 197 of file opennurbs_base64.h.

Definition at line 196 of file opennurbs_base64.h.

Definition at line 201 of file opennurbs_base64.h.

Definition at line 199 of file opennurbs_base64.h.

Definition at line 203 of file opennurbs_base64.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:51