A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCObjectIStreamIterator.html below:

NCBI C++ ToolKit: CObjectIStreamIterator<... > Class Template Reference

Search Toolkit Book for CObjectIStreamIterator

CObjectIStreamIterator. More...

#include <serial/streamiter.hpp>

template<typename...>
class CObjectIStreamIterator<... >

CObjectIStreamIterator.

Synchronously read multiple same-type data objects from an input stream with optional filtering.

See also
CObjectIStreamAsyncIterator

The algorithm assumes that the input stream on its top level consists exclusively of one or more serial objects of type TRoot.

There are two flavors of this template:

Usage:

}

}

for_each (it, eos, [](

CSeq_entry

& obj) { ... });

for_each (it, eos, [](

CBioseq

& obj) { ... });

}

}

string& obj = *it;

}

}));

@ eNoOwnership

No ownership is assumed.

size_t TMemberIndex

Type used for indexing class members and choice variants.

bool IsValid(void) const

Check whether the iterator points to a data TRUE if the iterator is constructed upon a serialization ...

Attention
Input iterators only guarantee validity for single pass algorithms: once an input iterator has been incremented, all copies of its previous value may be invalidated. It is still possible to keep data objects for future use by placing them into CRef containers, when applicable.

Definition at line 139 of file streamiter.hpp.

The documentation for this class was generated from the following file:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4