Path: blob/master/modules/dnn/src/torch/THFilePrivate.h
16337 views
namespace TH {12struct THFile__3{4struct THFileVTable *vtable;56int isQuiet;7int isReadable;8int isWritable;9int isBinary;10int isAutoSpacing;11int hasError;12};1314/* virtual table definition */1516struct THFileVTable17{18int (*isOpened)(THFile *self);1920long (*readByte)(THFile *self, unsigned char *data, long n);21long (*readChar)(THFile *self, char *data, long n);22long (*readShort)(THFile *self, short *data, long n);23long (*readInt)(THFile *self, int *data, long n);24long (*readLong)(THFile *self, int64 *data, long n);25long (*readFloat)(THFile *self, float *data, long n);26long (*readDouble)(THFile *self, double *data, long n);27long (*readString)(THFile *self, const char *format, char **str_);2829void (*seek)(THFile *self, long position);30void (*seekEnd)(THFile *self);31long (*position)(THFile *self);32void (*close)(THFile *self);33void (*free)(THFile *self);34};3536} // namespace373839