Commit 0133e2029402534eef5d03f5e7976c1313affc56
1 parent
7b56d86e
Exists in
master
and in
5 other branches
Isolando função get/set sem tradução de charset.
Showing
1 changed file
with
8 additions
and
8 deletions
Show diff stats
src/include/pw3270/class.h
@@ -179,14 +179,6 @@ | @@ -179,14 +179,6 @@ | ||
179 | virtual int wait(int seconds) = 0; | 179 | virtual int wait(int seconds) = 0; |
180 | virtual int iterate(bool wait = true) = 0; | 180 | virtual int iterate(bool wait = true) = 0; |
181 | 181 | ||
182 | - // Get/Set/Test without charset translation | ||
183 | - virtual string get_text(int baddr = 0, size_t len = 1) = 0; | ||
184 | - virtual string get_text_at(int row, int col, size_t sz) = 0; | ||
185 | - virtual int set_text_at(int row, int col, const char *str) = 0; | ||
186 | - virtual int cmp_text_at(int row, int col, const char *text) = 0; | ||
187 | - virtual int wait_for_text_at(int row, int col, const char *key, int timeout); | ||
188 | - virtual int emulate_input(const char *str) = 0; | ||
189 | - | ||
190 | // Ascii<->EBCDIC translation | 182 | // Ascii<->EBCDIC translation |
191 | virtual const char * asc2ebc(unsigned char *str, int sz = -1) = 0; | 183 | virtual const char * asc2ebc(unsigned char *str, int sz = -1) = 0; |
192 | virtual const char * ebc2asc(unsigned char *str, int sz = -1) = 0; | 184 | virtual const char * ebc2asc(unsigned char *str, int sz = -1) = 0; |
@@ -262,6 +254,14 @@ | @@ -262,6 +254,14 @@ | ||
262 | protected: | 254 | protected: |
263 | session(); | 255 | session(); |
264 | 256 | ||
257 | + // Get/Set/Test without charset translation | ||
258 | + virtual string get_text(int baddr = 0, size_t len = 1) = 0; | ||
259 | + virtual string get_text_at(int row, int col, size_t sz) = 0; | ||
260 | + virtual int set_text_at(int row, int col, const char *str) = 0; | ||
261 | + virtual int cmp_text_at(int row, int col, const char *text) = 0; | ||
262 | + virtual int wait_for_text_at(int row, int col, const char *key, int timeout); | ||
263 | + virtual int emulate_input(const char *str) = 0; | ||
264 | + | ||
265 | private: | 265 | private: |
266 | 266 | ||
267 | session * prev; | 267 | session * prev; |