Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
embeddedmemorystream.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
11
#include "
io/memorystream.h
"
12
13
//------------------------------------------------------------------------------
14
namespace
IO
15
{
16
class
EmbeddedMemoryStream
:
public
MemoryStream
17
{
18
__DeclareClass
(
EmbeddedMemoryStream
);
19
public
:
21
EmbeddedMemoryStream
();
23
virtual
~EmbeddedMemoryStream
();
25
virtual
bool
CanWrite
()
const
;
27
virtual
bool
Open
();
28
};
29
30
}
// namespace IO
31
//------------------------------------------------------------------------------
IO::EmbeddedMemoryStream::~EmbeddedMemoryStream
virtual ~EmbeddedMemoryStream()
destructor
Definition
embeddedmemorystream.cc:27
IO::EmbeddedMemoryStream::__DeclareClass
__DeclareClass(EmbeddedMemoryStream)
IO::EmbeddedMemoryStream::EmbeddedMemoryStream
EmbeddedMemoryStream()
constructor
Definition
embeddedmemorystream.cc:19
IO::EmbeddedMemoryStream::CanWrite
virtual bool CanWrite() const
memory streams support writing
Definition
embeddedmemorystream.cc:42
IO::EmbeddedMemoryStream::Open
virtual bool Open()
open the stream
Definition
embeddedmemorystream.cc:54
IO::MemoryStream::MemoryStream
MemoryStream()
constructor
Definition
memorystream.cc:16
memorystream.h
IO
Instances of wrapped stream classes.
Definition
multiplayerfeatureunit.cc:324
code
foundation
io
embeddedmemorystream.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.