ReactOS
0.4.16-dev-1028-g8602629
TextHistory.h
Go to the documentation of this file.
1
//
2
// TextHistory.h: interface for the CTextHistory class.
3
//
5
6
#if !defined(TEXTHISTORY_H__AD9C6555_1D97_11D4_9F58_204C4F4F5020__INCLUDED_)
7
#define TEXTHISTORY_H__AD9C6555_1D97_11D4_9F58_204C4F4F5020__INCLUDED_
8
9
class
CTextHistory
10
{
11
public
:
12
CTextHistory
();
13
virtual
~CTextHistory
();
14
BOOL
Init
(
DWORD
dwMaxHistoryLineSize,
DWORD
dwMaxHistoryLines);
15
const
TCHAR
*
GetHistoryLine
(
DWORD
dwIndex);
16
void
AddHistoryLine
(
const
TCHAR
*pchLine);
17
private
:
18
TCHAR
*
m_pHistoryBuffer
;
19
DWORD
m_dwMaxHistoryLines
;
20
DWORD
m_dwMaxHistoryLineSize
;
21
DWORD
m_dwFirstHistoryIndex
;
22
DWORD
m_dwLastHistoryIndex
;
23
DWORD
m_dwHisoryFull
;
24
};
25
26
#endif
// !defined(TEXTHISTORY_H__AD9C6555_1D97_11D4_9F58_204C4F4F5020__INCLUDED_)
CTextHistory
Definition:
TextHistory.h:10
CTextHistory::m_dwMaxHistoryLines
DWORD m_dwMaxHistoryLines
Definition:
TextHistory.h:19
CTextHistory::m_dwHisoryFull
DWORD m_dwHisoryFull
Definition:
TextHistory.h:23
CTextHistory::~CTextHistory
virtual ~CTextHistory()
Definition:
TextHistory.cpp:39
CTextHistory::CTextHistory
CTextHistory()
Definition:
TextHistory.cpp:33
CTextHistory::AddHistoryLine
void AddHistoryLine(const TCHAR *pchLine)
Definition:
TextHistory.cpp:62
CTextHistory::m_pHistoryBuffer
TCHAR * m_pHistoryBuffer
Definition:
TextHistory.h:18
CTextHistory::GetHistoryLine
const TCHAR * GetHistoryLine(DWORD dwIndex)
Definition:
TextHistory.cpp:83
CTextHistory::m_dwMaxHistoryLineSize
DWORD m_dwMaxHistoryLineSize
Definition:
TextHistory.h:20
CTextHistory::m_dwLastHistoryIndex
DWORD m_dwLastHistoryIndex
Definition:
TextHistory.h:22
CTextHistory::m_dwFirstHistoryIndex
DWORD m_dwFirstHistoryIndex
Definition:
TextHistory.h:21
Init
Definition:
stterm-test.cc:47
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
TCHAR
char TCHAR
Definition:
xmlstorage.h:189
modules
rosapps
applications
sysutils
regexpl
TextHistory.h
Generated on Thu Apr 24 2025 06:07:06 for ReactOS by
1.9.6