Home | History | Annotate | Download | only in src

Lines Matching defs:CvFileStorage

107 //typedef void (*CvParse)( struct CvFileStorage* fs );
108 typedef void (*CvStartWriteStruct)( struct CvFileStorage* fs, const char* key,
110 typedef void (*CvEndWriteStruct)( struct CvFileStorage* fs );
111 typedef void (*CvWriteInt)( struct CvFileStorage* fs, const char* key, int value );
112 typedef void (*CvWriteReal)( struct CvFileStorage* fs, const char* key, double value );
113 typedef void (*CvWriteString)( struct CvFileStorage* fs, const char* key,
115 typedef void (*CvWriteComment)( struct CvFileStorage* fs, const char* comment, int eol_comment );
116 typedef void (*CvStartNextStream)( struct CvFileStorage* fs );
118 typedef struct CvFileStorage
154 CvFileStorage;
237 icvParseError( CvFileStorage* fs, const char* func_name,
247 icvFSCreateCollection( CvFileStorage* fs, int tag, CvFileNode* collection )
311 icvFSDoResize( CvFileStorage* fs, char* ptr, int len )
335 inline char* icvFSResizeWriteBuffer( CvFileStorage* fs, char* ptr, int len )
342 icvFSFlush( CvFileStorage* fs )
372 cvReleaseFileStorage( CvFileStorage** p_fs )
383 CvFileStorage* fs = *p_fs;
422 cvGetHashedKey( CvFileStorage* fs, const char* str, int len, int create_missing )
476 cvGetFileNode( CvFileStorage* fs, CvFileNode* _map_node,
558 cvGetFileNodeByName( const CvFileStorage* fs, const CvFileNode* _map_node, const char* str )
635 cvGetRootFileNode( const CvFileStorage* fs, int stream_index )
657 cvGetFileNodeFromSeq( CvFileStorage* fs,
776 icvProcessSpecialDouble( CvFileStorage* fs, char* buf, double* value, char** endptr )
807 static double icv_strtod( CvFileStorage* fs, char* ptr, char** endptr )
834 icvYMLSkipSpaces( CvFileStorage* fs, char* ptr, int min_indent, int max_comment_indent )
889 icvYMLParseKey( CvFileStorage* fs, char* ptr,
928 icvYMLParseValue( CvFileStorage* fs, char* ptr, CvFileNode* node,
1243 icvYMLParse( CvFileStorage* fs )
1320 icvYMLWrite( CvFileStorage* fs, const char* key, const char* data, const char* cvFuncName )
1424 icvYMLStartWriteStruct( CvFileStorage* fs, const char* key, int struct_flags,
1474 icvYMLEndWriteStruct( CvFileStorage* fs )
1515 icvYMLStartNextStream( CvFileStorage* fs )
1538 icvYMLWriteInt( CvFileStorage* fs, const char* key, int value )
1552 icvYMLWriteReal( CvFileStorage* fs, const char* key, double value )
1566 icvYMLWriteString( CvFileStorage* fs, const char* key,
1634 icvYMLWriteComment( CvFileStorage* fs, const char* comment, int eol_comment )
1695 icvXMLSkipSpaces( CvFileStorage* fs, char* ptr, int mode )
1778 icvXMLParseTag( CvFileStorage* fs, char* ptr, CvStringHashNode** _tag,
1782 icvXMLParseValue( CvFileStorage* fs, char* ptr, CvFileNode* node,
2027 icvXMLParseTag( CvFileStorage* fs, char* ptr, CvStringHashNode** _tag,
2176 icvXMLParse( CvFileStorage* fs )
2240 icvXMLWriteTag( CvFileStorage* fs, const char* key, int tag_type, CvAttrList list )
2333 icvXMLStartWriteStruct( CvFileStorage* fs, const char* key, int struct_flags,
2384 icvXMLEndWriteStruct( CvFileStorage* fs )
2408 icvXMLStartNextStream( CvFileStorage* fs )
2435 icvXMLWriteScalar( CvFileStorage* fs, const char* key, const char* data, int len )
2477 icvXMLWriteInt( CvFileStorage* fs, const char* key, int value )
2492 icvXMLWriteReal( CvFileStorage* fs, const char* key, double value )
2507 icvXMLWriteString( CvFileStorage* fs, const char* key, const char* str, int quote )
2594 icvXMLWriteComment( CvFileStorage* fs, const char* comment, int eol_comment )
2672 CV_IMPL CvFileStorage*
2675 CvFileStorage* fs = 0;
2688 CV_CALL( fs = (CvFileStorage*)cvAlloc( sizeof(*fs) ));
2856 cvStartWriteStruct( CvFileStorage* fs, const char* key, int struct_flags,
2871 cvEndWriteStruct( CvFileStorage* fs )
2885 cvWriteInt( CvFileStorage* fs, const char* key, int value )
2899 cvWriteReal( CvFileStorage* fs, const char* key, double value )
2913 cvWriteString( CvFileStorage* fs, const char* key, const char* value, int quote )
2927 cvWriteComment( CvFileStorage* fs, const char* comment, int eol_comment )
2941 cvStartNextStream( CvFileStorage* fs )
3083 cvWriteRawData( CvFileStorage* fs, const void* _data, int len, const char* dt )
3185 cvStartReadRawData( const CvFileStorage* fs, const CvFileNode* src, CvSeqReader* reader )
3222 cvReadRawDataSlice( const CvFileStorage* fs, CvSeqReader* reader,
3375 cvReadRawData( const CvFileStorage* fs, const CvFileNode* src,
3396 icvWriteFileNode( CvFileStorage* fs, const char* name, const CvFileNode* node );
3399 icvWriteCollection( CvFileStorage* fs, const CvFileNode* node )
3421 icvWriteFileNode( CvFileStorage* fs, const char* name, const CvFileNode* node )
3459 cvWriteFileNode( CvFileStorage* fs, const char* new_node_name,
3462 CvFileStorage* dst = 0;
3526 icvWriteMat( CvFileStorage* fs, const char* name,
3571 icvReadMat( CvFileStorage* fs, CvFileNode* node )
3621 icvWriteMatND( CvFileStorage* fs, const char* name,
3657 icvReadMatND( CvFileStorage* fs, CvFileNode* node )
3736 icvWriteSparseMat( CvFileStorage* fs, const char* name,
3814 icvReadSparseMat( CvFileStorage* fs, CvFileNode* node )
3908 icvWriteImage( CvFileStorage* fs, const char* name,
3967 icvReadImage( CvFileStorage* fs, CvFileNode* node )
4076 icvWriteHeaderData( CvFileStorage* fs, const CvSeq* seq,
4192 icvWriteSeq( CvFileStorage* fs, const char* name,
4234 icvWriteSeqTree( CvFileStorage* fs, const char* name,
4280 icvReadSeq( CvFileStorage* fs, CvFileNode* node )
4387 icvReadSeqTree( CvFileStorage* fs, CvFileNode* node )
4485 icvWriteGraph( CvFileStorage* fs, const char* name,
4629 icvReadGraph( CvFileStorage* fs, CvFileNode* node )
5047 cvRead( CvFileStorage* fs, CvFileNode* node, CvAttrList* list )
5076 cvWrite( CvFileStorage* fs, const char* name,
5108 CvFileStorage* fs = 0;
5176 CvFileStorage* fs = 0;