ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
FileIOFilter.h File Reference
#include <ecvHObject.h>
#include "ecvGlobalShiftManager.h"
Include dependency graph for FileIOFilter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FileIOFilter
 Generic file I/O filter. More...
 
struct  FileIOFilter::LoadParameters
 Generic loading parameters. More...
 
struct  FileIOFilter::SaveParameters
 Generic saving parameters. More...
 
struct  FileIOFilter::FilterInfo
 

Enumerations

enum  CC_FILE_ERROR {
  CC_FERR_NO_ERROR , CC_FERR_BAD_ARGUMENT , CC_FERR_UNKNOWN_FILE , CC_FERR_WRONG_FILE_TYPE ,
  CC_FERR_WRITING , CC_FERR_READING , CC_FERR_NO_SAVE , CC_FERR_NO_LOAD ,
  CC_FERR_BAD_ENTITY_TYPE , CC_FERR_CANCELED_BY_USER , CC_FERR_NOT_ENOUGH_MEMORY , CC_FERR_MALFORMED_FILE ,
  CC_FERR_CONSOLE_ERROR , CC_FERR_BROKEN_DEPENDENCY_ERROR , CC_FERR_FILE_WAS_WRITTEN_BY_UNKNOWN_PLUGIN , CC_FERR_THIRD_PARTY_LIB_FAILURE ,
  CC_FERR_THIRD_PARTY_LIB_EXCEPTION , CC_FERR_NOT_IMPLEMENTED , CC_FERR_INTERNAL
}
 Typical I/O filter errors. More...
 

Enumeration Type Documentation

◆ CC_FILE_ERROR

Typical I/O filter errors.

Enumerator
CC_FERR_NO_ERROR 
CC_FERR_BAD_ARGUMENT 
CC_FERR_UNKNOWN_FILE 
CC_FERR_WRONG_FILE_TYPE 
CC_FERR_WRITING 
CC_FERR_READING 
CC_FERR_NO_SAVE 
CC_FERR_NO_LOAD 
CC_FERR_BAD_ENTITY_TYPE 
CC_FERR_CANCELED_BY_USER 
CC_FERR_NOT_ENOUGH_MEMORY 
CC_FERR_MALFORMED_FILE 
CC_FERR_CONSOLE_ERROR 
CC_FERR_BROKEN_DEPENDENCY_ERROR 
CC_FERR_FILE_WAS_WRITTEN_BY_UNKNOWN_PLUGIN 
CC_FERR_THIRD_PARTY_LIB_FAILURE 
CC_FERR_THIRD_PARTY_LIB_EXCEPTION 
CC_FERR_NOT_IMPLEMENTED 
CC_FERR_INTERNAL 

Definition at line 20 of file FileIOFilter.h.