cv::FileNode Class Reference
#include <cxcore.hpp>
List of all members.
Public Types |
enum | {
NONE = 0,
INT = 1,
REAL = 2,
FLOAT = REAL,
STR = 3,
STRING = STR,
REF = 4,
SEQ = 5,
MAP = 6,
TYPE_MASK = 7,
FLOW = 8,
USER = 16,
EMPTY = 32,
NAMED = 64
} |
Public Member Functions |
| FileNode () |
| FileNode (const CvFileStorage *fs, const CvFileNode *node) |
| FileNode (const FileNode &node) |
FileNode | operator[] (const string &nodename) const |
FileNode | operator[] (const char *nodename) const |
FileNode | operator[] (int i) const |
int | type () const |
int | rawDataSize (const string &fmt) const |
bool | empty () const |
bool | isNone () const |
bool | isSeq () const |
bool | isMap () const |
bool | isInt () const |
bool | isReal () const |
bool | isString () const |
bool | isNamed () const |
string | name () const |
size_t | size () const |
| operator int () const |
| operator float () const |
| operator double () const |
| operator string () const |
CvFileNode * | operator* () |
const CvFileNode * | operator* () const |
FileNodeIterator | begin () const |
FileNodeIterator | end () const |
void | readRaw (const string &fmt, uchar *vec, size_t len) const |
void * | readObj () const |
Public Attributes |
const CvFileStorage * | fs |
const CvFileNode * | node |
Member Enumeration Documentation
- Enumerator:
NONE |
|
INT |
|
REAL |
|
FLOAT |
|
STR |
|
STRING |
|
REF |
|
SEQ |
|
MAP |
|
TYPE_MASK |
|
FLOW |
|
USER |
|
EMPTY |
|
NAMED |
|
Constructor & Destructor Documentation
cv::FileNode::FileNode |
( |
|
) |
|
cv::FileNode::FileNode |
( |
const FileNode & |
node |
) |
|
Member Function Documentation
FileNode cv::FileNode::operator[] |
( |
const string & |
nodename |
) |
const |
FileNode cv::FileNode::operator[] |
( |
const char * |
nodename |
) |
const |
FileNode cv::FileNode::operator[] |
( |
int |
i |
) |
const |
int cv::FileNode::type |
( |
|
) |
const |
int cv::FileNode::rawDataSize |
( |
const string & |
fmt |
) |
const |
bool cv::FileNode::empty |
( |
|
) |
const |
bool cv::FileNode::isNone |
( |
|
) |
const |
bool cv::FileNode::isSeq |
( |
|
) |
const |
bool cv::FileNode::isMap |
( |
|
) |
const |
bool cv::FileNode::isInt |
( |
|
) |
const |
bool cv::FileNode::isReal |
( |
|
) |
const |
bool cv::FileNode::isString |
( |
|
) |
const |
bool cv::FileNode::isNamed |
( |
|
) |
const |
string cv::FileNode::name |
( |
|
) |
const |
size_t cv::FileNode::size |
( |
|
) |
const |
cv::FileNode::operator int |
( |
|
) |
const |
cv::FileNode::operator float |
( |
|
) |
const |
cv::FileNode::operator double |
( |
|
) |
const |
cv::FileNode::operator string |
( |
|
) |
const |
const CvFileNode * cv::FileNode::operator* |
( |
|
) |
const |
void cv::FileNode::readRaw |
( |
const string & |
fmt, |
|
|
uchar * |
vec, |
|
|
size_t |
len | |
|
) |
| | const |
void* cv::FileNode::readObj |
( |
|
) |
const |
Member Data Documentation
The documentation for this class was generated from the following files: