Searched refs:IteratorBase (Results 1 - 25 of 39) sorted by relevance

12

/external/tensorflow/tensorflow/core/kernels/data/
H A Ddataset_utils.h29 std::unique_ptr<IteratorBase>* out_iterator);
H A Ddataset_utils.cc25 std::unique_ptr<IteratorBase>* out_iterator) {
H A Dskip_dataset_op.cc50 std::unique_ptr<IteratorBase> MakeIterator(
53 return std::unique_ptr<IteratorBase>(
59 return std::unique_ptr<IteratorBase>(new FiniteIterator(
179 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dtake_dataset_op.cc50 std::unique_ptr<IteratorBase> MakeIterator(
56 return std::unique_ptr<IteratorBase>(
59 return std::unique_ptr<IteratorBase>(new FiniteIterator(
166 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Drepeat_dataset_op.cc51 std::unique_ptr<IteratorBase> MakeIterator(
54 return std::unique_ptr<IteratorBase>(new ForeverIterator(
57 return std::unique_ptr<IteratorBase>(new EmptyIterator(
60 return std::unique_ptr<IteratorBase>(new FiniteIterator(
165 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
225 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dstats_dataset_ops.cc59 std::unique_ptr<IteratorBase> MakeIterator(
61 return std::unique_ptr<IteratorBase>(
123 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
153 std::unique_ptr<IteratorBase> MakeIterator(
155 return std::unique_ptr<IteratorBase>(new Iterator(
221 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dcache_dataset_ops.cc67 std::unique_ptr<IteratorBase> MakeIterator(
70 return std::unique_ptr<IteratorBase>(new FileReaderIterator(
73 return std::unique_ptr<IteratorBase>(new FileWriterIterator(
203 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
271 std::unique_ptr<IteratorBase> MakeIterator(
275 return std::unique_ptr<IteratorBase>(new MemoryReaderIterator(
280 return std::unique_ptr<IteratorBase>(new MemoryWriterIterator(
283 return std::unique_ptr<IteratorBase>(new DuplicateWriterIterator(
334 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dzip_dataset_op.cc63 std::unique_ptr<IteratorBase> MakeIterator(
65 return std::unique_ptr<IteratorBase>(
162 std::vector<std::unique_ptr<IteratorBase>> input_impls_ GUARDED_BY(mu_);
H A Dtensor_dataset_op.cc56 std::unique_ptr<IteratorBase> MakeIterator(
58 return std::unique_ptr<IteratorBase>(
H A Dwindow_dataset.cc29 std::unique_ptr<IteratorBase> MakeIterator(
31 return std::unique_ptr<IteratorBase>(
H A Drandom_dataset_op.cc57 std::unique_ptr<IteratorBase> MakeIterator(
59 return std::unique_ptr<IteratorBase>(
H A Drange_dataset_op.cc51 std::unique_ptr<IteratorBase> MakeIterator(
53 return std::unique_ptr<IteratorBase>(
H A Dsql_dataset_ops.cc89 std::unique_ptr<IteratorBase> MakeIterator(
91 return std::unique_ptr<IteratorBase>(
H A Dtensor_slice_dataset_op.cc73 std::unique_ptr<IteratorBase> MakeIterator(
75 return std::unique_ptr<IteratorBase>(
H A Dflat_map_dataset_op.cc77 std::unique_ptr<IteratorBase> MakeIterator(
79 return std::unique_ptr<IteratorBase>(
259 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
260 std::unique_ptr<IteratorBase> current_element_iterator_ GUARDED_BY(mu_);
H A Dbatch_dataset_op.cc64 std::unique_ptr<IteratorBase> MakeIterator(
66 return std::unique_ptr<IteratorBase>(new Iterator(
197 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dconcatenate_dataset_op.cc64 std::unique_ptr<IteratorBase> MakeIterator(
66 return std::unique_ptr<IteratorBase>(
164 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dfilter_dataset_op.cc71 std::unique_ptr<IteratorBase> MakeIterator(
73 return std::unique_ptr<IteratorBase>(
190 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dmap_dataset_op.cc76 std::unique_ptr<IteratorBase> MakeIterator(
78 return std::unique_ptr<IteratorBase>(
170 const std::unique_ptr<IteratorBase> input_impl_;
H A Dunique_dataset_op.cc59 std::unique_ptr<IteratorBase> MakeIterator(
61 return std::unique_ptr<IteratorBase>(
205 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
H A Dshuffle_dataset_op.cc288 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
364 std::unique_ptr<IteratorBase> MakeIterator(
373 return std::unique_ptr<IteratorBase>(new ShuffleDatasetBase::Iterator(
402 std::unique_ptr<IteratorBase> MakeIterator(
404 return std::unique_ptr<IteratorBase>(new ShuffleDatasetBase::Iterator(
485 std::unique_ptr<IteratorBase> MakeIterator(
487 return std::unique_ptr<IteratorBase>(new ShuffleDatasetBase::Iterator(
H A Ddense_to_sparse_batch_dataset_op.cc97 std::unique_ptr<IteratorBase> MakeIterator(
99 return std::unique_ptr<IteratorBase>(new Iterator(
285 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h122 class IteratorBase { class in struct:__sanitizer::IntrusiveList
124 explicit IteratorBase(ItemTy *current) : current_(current) {} function in class:__sanitizer::IntrusiveList::IteratorBase
125 IteratorBase &operator++() {
129 bool operator!=(IteratorBase other) const {
139 typedef IteratorBase<Item> Iterator;
140 typedef IteratorBase<const Item> ConstIterator;
/external/tensorflow/tensorflow/contrib/data/kernels/
H A Dignore_errors_dataset_op.cc47 std::unique_ptr<IteratorBase> MakeIterator(
49 return std::unique_ptr<IteratorBase>(
123 std::unique_ptr<IteratorBase> input_impl_ GUARDED_BY(mu_);
/external/tensorflow/tensorflow/core/framework/
H A Ddataset.h315 class IteratorBase { class in namespace:tensorflow
317 virtual ~IteratorBase() {}
357 // This is needed so that sub-classes of IteratorBase can call
361 const std::unique_ptr<IteratorBase>& parent) {
365 // This is needed so that sub-classes of IteratorBase can call
369 const std::unique_ptr<IteratorBase>& parent) {
401 virtual std::unique_ptr<IteratorBase> MakeIterator(
484 class DatasetIterator : public IteratorBase {
531 return IteratorBase::Save(ctx, writer);

Completed in 255 milliseconds

12