Home | History | Annotate | Download | only in src

Lines Matching defs:reader

289         CvSeqReader reader;
291 cvStartReadSeq( seq, &reader, 0 );
295 CvFileNode* node = (CvFileNode*)reader.ptr;
304 CV_NEXT_SEQ_ELEM( seq->elem_size, reader );
3185 cvStartReadRawData( const CvFileStorage* fs, const CvFileNode* src, CvSeqReader* reader )
3194 if( !src || !reader )
3195 CV_ERROR( CV_StsNullPtr, "Null pointer to source file node or reader" );
3201 reader->ptr = (schar*)src;
3202 reader->block_max = reader->ptr + sizeof(*src)*2;
3203 reader->block_min = reader->ptr;
3204 reader->seq = 0;
3208 CV_CALL( cvStartReadSeq( src->data.seq, reader, 0 ));
3212 memset( reader, 0, sizeof(*reader) );
3222 cvReadRawDataSlice( const CvFileStorage* fs, CvSeqReader* reader,
3235 if( !reader || !data0 )
3236 CV_ERROR( CV_StsNullPtr, "Null pointer to reader or destination array" );
3238 if( !reader->seq && len != 1 )
3257 CvFileNode* node = (CvFileNode*)reader->ptr;
3353 CV_NEXT_SEQ_ELEM( sizeof(CvFileNode), *reader );
3367 if( !reader->seq )
3368 reader->ptr -= sizeof(CvFileNode);
3382 CvSeqReader reader;
3387 CV_CALL( cvStartReadRawData( fs, src, &reader ));
3388 cvReadRawDataSlice( fs, &reader, CV_NODE_IS_SEQ(src->tag) ?
3404 CvSeqReader reader;
3406 cvStartReadSeq( node->data.seq, &reader, 0 );
3410 CvFileMapNode* elem = (CvFileMapNode*)reader.ptr;
3416 CV_NEXT_SEQ_ELEM( elem_size, reader );
3749 CvSeqReader reader;
3778 cvStartReadSeq( elements, &reader, 0 );
3786 CV_READ_SEQ_ELEM( idx, reader );
3825 CvSeqReader reader;
3856 cvStartReadRawData( fs, data, &reader );
3860 CvFileNode* elem = (CvFileNode*)reader.ptr;
3876 CV_NEXT_SEQ_ELEM( elements->elem_size, reader );
3878 elem = (CvFileNode*)reader.ptr;
3884 CV_NEXT_SEQ_ELEM( elements->elem_size, reader );
3887 CV_CALL( cvReadRawDataSlice( fs, &reader, cn, val, dt ));
3978 CvSeqReader reader;
4027 cvStartReadRawData( fs, data, &reader );
4030 CV_CALL( cvReadRawDataSlice( fs, &reader, width,
4290 CvSeqReader reader;
4369 cvStartReadRawData( fs, data, &reader );
4373 cvReadRawDataSlice( fs, &reader, delta, block->data, dt );
4399 CvSeqReader reader;
4410 cvStartReadSeq( sequences, &reader, 0 );
4413 CvFileNode* elem = (CvFileNode*)reader.ptr;
4442 CV_NEXT_SEQ_ELEM( sequences->elem_size, reader );
4495 CvSeqReader reader;
4508 cvStartReadSeq( (CvSeq*)graph, &reader );
4511 if( CV_IS_SET_ELEM( reader.ptr ))
4513 CvGraphVtx* vtx = (CvGraphVtx*)reader.ptr;
4517 CV_NEXT_SEQ_ELEM( graph->elem_size, reader );
4571 cvStartReadSeq( (CvSeq*)data, &reader );
4574 if( CV_IS_SET_ELEM( reader.ptr ))
4577 memcpy( src_ptr, reader.ptr + sizeof(CvGraphVtx), write_elem_size );
4580 CvGraphEdge* edge = (CvGraphEdge*)reader.ptr;
4600 CV_NEXT_SEQ_ELEM( data->elem_size, reader );
4612 cvStartReadSeq( (CvSeq*)graph, &reader );
4616 if( CV_IS_SET_ELEM( reader.ptr ))
4617 ((CvGraphVtx*)reader.ptr)->flags = flag_buf[vtx_count++];
4618 CV_NEXT_SEQ_ELEM( graph->elem_size, reader );
4750 CvSeqReader reader;
4751 cvStartReadRawData( fs, k == 0 ? vtx_node : edge_node, &reader );
4758 cvReadRawDataSlice( fs, &reader, count, read_buf, dt );
5198 CvSeqReader reader;
5206 cvStartReadSeq( seq, &reader, 0 );
5211 if( CV_IS_SET_ELEM( reader.ptr ))
5213 node = (CvFileNode*)reader.ptr;
5216 CV_NEXT_SEQ_ELEM( seq->elem_size, reader );