14 #pragma managed( push, off ) 44 explicit CStringStream(
wchar_t const* pszString =
nullptr ) noexcept;
69 virtual void Clear() noexcept
override;
82 virtual bool OutputChar(
wchar_t ch ) noexcept
override;
95 virtual bool OutputString(
wchar_t const* pszString ) noexcept
override;
108 virtual bool InputChar(
wchar_t& rCh ) noexcept
override;
143 virtual bool SetStreamPoint(
int nPoint ) noexcept
override {
return UpdateStreamPoint( nPoint ); }
156 virtual bool SetStreamEnd() noexcept
override {
return UpdateEndPoint( m_nStreamPoint ); }
172 virtual bool UpdateStreamPoint(
int nPoint ) noexcept;
185 virtual bool UpdateEndPoint(
int nPoint ) noexcept;
200 #pragma managed( pop ) virtual bool SetStreamEnd() noexcept override
ストリーム終端設定関数
virtual bool SetStreamPoint(int nPoint) noexcept override
ストリームポインタ設定関数
virtual int GetStreamPoint() const noexcept override
ストリームポインタ取得関数
int m_nStreamPoint
ストリームポインタ
virtual int GetStreamSize() const noexcept override
ストリームサイズ取得関数
#define LIB_COMMON_API
ダイナミックライブラリインポート宣言