added wxRTTI macros to stream classes (patch 1687073)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2007-04-14 23:35:13 +00:00
parent 67cff9dc2f
commit 6285e36ba0
5 changed files with 26 additions and 1 deletions

View File

@@ -657,6 +657,8 @@ wxFileOffset wxStreamBuffer::Tell() const
// wxStreamBase
// ----------------------------------------------------------------------------
IMPLEMENT_ABSTRACT_CLASS(wxStreamBase, wxObject)
wxStreamBase::wxStreamBase()
{
m_lasterror = wxSTREAM_NO_ERROR;
@@ -693,6 +695,8 @@ wxFileOffset wxStreamBase::OnSysTell() const
// wxInputStream
// ----------------------------------------------------------------------------
IMPLEMENT_ABSTRACT_CLASS(wxInputStream, wxStreamBase)
wxInputStream::wxInputStream()
{
m_wback = NULL;
@@ -938,6 +942,8 @@ wxFileOffset wxInputStream::TellI() const
// wxOutputStream
// ----------------------------------------------------------------------------
IMPLEMENT_ABSTRACT_CLASS(wxOutputStream, wxStreamBase)
wxOutputStream::wxOutputStream()
{
}
@@ -988,6 +994,8 @@ void wxOutputStream::Sync()
// wxCountingOutputStream
// ----------------------------------------------------------------------------
IMPLEMENT_DYNAMIC_CLASS(wxCountingOutputStream, wxOutputStream)
wxCountingOutputStream::wxCountingOutputStream ()
{
m_currentPos = 0;
@@ -1050,6 +1058,8 @@ wxFileOffset wxCountingOutputStream::OnSysTell() const
// wxFilterInputStream
// ----------------------------------------------------------------------------
IMPLEMENT_ABSTRACT_CLASS(wxFilterInputStream, wxInputStream)
wxFilterInputStream::wxFilterInputStream()
: m_parent_i_stream(NULL),
m_owns(false)
@@ -1078,6 +1088,8 @@ wxFilterInputStream::~wxFilterInputStream()
// wxFilterOutputStream
// ----------------------------------------------------------------------------
IMPLEMENT_ABSTRACT_CLASS(wxFilterOutputStream, wxOutputStream)
wxFilterOutputStream::wxFilterOutputStream()
: m_parent_o_stream(NULL),
m_owns(false)