Searched defs:InputStreamSet (Results 1 - 2 of 2) sorted by relevance

/external/libbrillo/brillo/streams/
H A Dinput_stream_set.h24 // InputStreamSet has an option of owning the underlying source streams
25 // or just referencing them. Owned streams are passed to InputStreamSet
27 // be closed/destroyed when InputStreamSet is closed/destroyed.
29 // be valid for the duration of InputStreamSet's life. Closing the
31 class BRILLO_EXPORT InputStreamSet : public Stream { class in namespace:brillo
112 InputStreamSet(std::vector<Stream*> source_streams,
120 // closed when InputStreamSet::CloseBlocking() is called and will be
127 DISALLOW_COPY_AND_ASSIGN(InputStreamSet);
H A Dinput_stream_set.cc14 InputStreamSet::InputStreamSet( function in class:brillo::InputStreamSet
22 StreamPtr InputStreamSet::Create(std::vector<Stream*> source_streams,
51 stream.reset(new InputStreamSet{std::move(source_streams),
57 StreamPtr InputStreamSet::Create(std::vector<Stream*> source_streams,
62 StreamPtr InputStreamSet::Create(std::vector<StreamPtr> owned_source_streams,
72 bool InputStreamSet::IsOpen() const {
76 bool InputStreamSet::CanGetSize() const {
87 uint64_t InputStreamSet::GetSize() const {
91 bool InputStreamSet
[all...]

Completed in 105 milliseconds