#include <cxcore.hpp>
List of all members.
Public Types |
enum | { READ = 0,
WRITE = 1,
APPEND = 2
} |
enum | { UNDEFINED = 0,
VALUE_EXPECTED = 1,
NAME_EXPECTED = 2,
INSIDE_MAP = 4
} |
Public Member Functions |
| FileStorage () |
| FileStorage (const string &filename, int flags) |
| FileStorage (CvFileStorage *fs) |
virtual | ~FileStorage () |
virtual bool | open (const string &filename, int flags) |
virtual bool | isOpened () const |
virtual void | release () |
FileNode | getFirstTopLevelNode () const |
FileNode | root (int streamidx=0) const |
FileNode | operator[] (const string &nodename) const |
FileNode | operator[] (const char *nodename) const |
CvFileStorage * | operator* () |
const CvFileStorage * | operator* () const |
void | writeRaw (const string &fmt, const uchar *vec, size_t len) |
void | writeObj (const string &name, const void *obj) |
Static Public Member Functions |
static string | getDefaultObjectName (const string &filename) |
Public Attributes |
Ptr< CvFileStorage > | fs |
string | elname |
vector< char > | structs |
int | state |
Member Enumeration Documentation
- Enumerator:
UNDEFINED |
|
VALUE_EXPECTED |
|
NAME_EXPECTED |
|
INSIDE_MAP |
|
Constructor & Destructor Documentation
cv::FileStorage::FileStorage |
( |
|
) |
|
cv::FileStorage::FileStorage |
( |
const string & |
filename, |
|
|
int |
flags | |
|
) |
| | |
virtual cv::FileStorage::~FileStorage |
( |
|
) |
[virtual] |
Member Function Documentation
virtual bool cv::FileStorage::open |
( |
const string & |
filename, |
|
|
int |
flags | |
|
) |
| | [virtual] |
virtual bool cv::FileStorage::isOpened |
( |
|
) |
const [virtual] |
virtual void cv::FileStorage::release |
( |
|
) |
[virtual] |
FileNode cv::FileStorage::getFirstTopLevelNode |
( |
|
) |
const |
FileNode cv::FileStorage::root |
( |
int |
streamidx = 0 |
) |
const |
FileNode cv::FileStorage::operator[] |
( |
const string & |
nodename |
) |
const |
FileNode cv::FileStorage::operator[] |
( |
const char * |
nodename |
) |
const |
void cv::FileStorage::writeRaw |
( |
const string & |
fmt, |
|
|
const uchar * |
vec, |
|
|
size_t |
len | |
|
) |
| | |
void cv::FileStorage::writeObj |
( |
const string & |
name, |
|
|
const void * |
obj | |
|
) |
| | |
static string cv::FileStorage::getDefaultObjectName |
( |
const string & |
filename |
) |
[static] |
Member Data Documentation
The documentation for this class was generated from the following files: