Point Cloud Library (PCL)  1.7.0
Static Public Member Functions
ON_FileStream Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_archive.h>

List of all members.

Static Public Member Functions

static FILE * Open (const wchar_t *filename, const wchar_t *mode)
static FILE * Open (const char *filename, const char *mode)
static int Close (FILE *fp)
static ON__INT64 CurrentPosition (FILE *fp)
static bool SeekFromCurrentPosition (FILE *fp, ON__INT64 offset)
static bool SeekFromStart (FILE *fp, ON__INT64 offset)
static bool SeekFromEnd (FILE *fp, ON__INT64 offset)
static bool Seek (FILE *fp, ON__INT64 offset, int orgin)
static ON__UINT64 Read (FILE *fp, ON__UINT64 count, void *buffer)
static ON__UINT64 Write (FILE *fp, ON__UINT64 count, const void *buffer)
static bool Flush (FILE *fp)
static bool GetFileInformation (FILE *fp, ON__UINT64 *file_size, ON__UINT64 *file_create_time, ON__UINT64 *file_last_modified_time)

Detailed Description

Definition at line 20 of file opennurbs_archive.h.


Member Function Documentation

static int ON_FileStream::Close ( FILE *  fp) [static]
static ON__INT64 ON_FileStream::CurrentPosition ( FILE *  fp) [static]
static bool ON_FileStream::Flush ( FILE *  fp) [static]
static bool ON_FileStream::GetFileInformation ( FILE *  fp,
ON__UINT64 *  file_size,
ON__UINT64 *  file_create_time,
ON__UINT64 *  file_last_modified_time 
) [static]
static FILE* ON_FileStream::Open ( const wchar_t *  filename,
const wchar_t *  mode 
) [static]
static FILE* ON_FileStream::Open ( const char *  filename,
const char *  mode 
) [static]
static ON__UINT64 ON_FileStream::Read ( FILE *  fp,
ON__UINT64  count,
void *  buffer 
) [static]
static bool ON_FileStream::Seek ( FILE *  fp,
ON__INT64  offset,
int  orgin 
) [static]
static bool ON_FileStream::SeekFromCurrentPosition ( FILE *  fp,
ON__INT64  offset 
) [static]
static bool ON_FileStream::SeekFromEnd ( FILE *  fp,
ON__INT64  offset 
) [static]
static bool ON_FileStream::SeekFromStart ( FILE *  fp,
ON__INT64  offset 
) [static]
static ON__UINT64 ON_FileStream::Write ( FILE *  fp,
ON__UINT64  count,
const void *  buffer 
) [static]

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