CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::DataStream Member List

This is the complete list of members for CeresEngine::DataStream, including all inherited members.

as() &CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
as() &&CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
as() const &CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
being()CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
being() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
copy(InputStream input, OutputStream output, size_t buffer=16 *1024)CeresEngine::DataStreamstatic
create()CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inlineprivatestatic
DataStream(AsyncDataStream asyncDataStream)CeresEngine::DataStreamexplicit
DataStream(const FilePath &path)CeresEngine::DataStreamexplicit
DataStream(size_t size)CeresEngine::DataStreamexplicit
DataStream(const ByteMemoryView &buffer, bool freeOnClose=false)CeresEngine::DataStreamexplicit
emplace(Args &&... args)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
emplace(TT &&instance)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
empty() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
get()CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
get() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
getReference()CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inlineprivatestatic
getTypeID() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
Implementation typedefCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >private
is() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
isCopyable() const noexceptCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
isMovable() const noexceptCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
isSmallCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inlinestatic
mImplementationCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >private
mRawCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >mutableprivate
operator bool() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inlineexplicit
operator*() const &CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator*() &CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator*() &&CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator->()CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator->() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator=(const Poly &other)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator=(Poly &&other)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
operator=(std::nullptr_t) noexceptCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
Poly(const Poly &other)CeresEngine::DataStreaminline
Poly(Poly &&other) noexceptCeresEngine::DataStreaminline
Poly(std::nullptr_t) noexceptCeresEngine::DataStreaminline
Poly() noexceptCeresEngine::DataStreaminline
Poly(std::in_place_type_t< TT >, Args &&... args)CeresEngine::DataStreaminlineexplicit
Poly(Args &&... args)CeresEngine::DataStreaminlineexplicit
Poly(TT object)CeresEngine::DataStreaminline
Poly(TT &&object)CeresEngine::DataStreaminline
Poly(T *const instance)CeresEngine::DataStreaminline
Poly(const Poly< U, SmallSize, Copyable, BaseType > &other)CeresEngine::DataStreaminline
Poly(Poly< U, SmallSize, Copyable, BaseType > &&other)CeresEngine::DataStreaminline
Poly< IDataStream, kStreamPolySize, false, IStream >::Poly(IDataStream *const instance)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
Poly< IDataStream, kStreamPolySize, false, IStream >::Poly(const Poly< U, SmallSize, Copyable, IStream > &other)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
Poly< IDataStream, kStreamPolySize, false, IStream >::Poly(Poly< U, SmallSize, Copyable, IStream > &&other)CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
reset()CeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inlineprivate
valid() constCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline
~Poly() noexceptCeresEngine::Poly< IDataStream, kStreamPolySize, false, IStream >inline