Searched refs:UTF8Char (Results 1 - 9 of 9) sorted by relevance

/haiku/src/apps/terminal/
H A DTerminalCharClassifier.h11 #include "UTF8Char.h"
21 struct UTF8Char;
27 virtual int Classify(const UTF8Char& character) = 0;
36 virtual int Classify(const UTF8Char& character);
39 std::vector<UTF8Char> fAdditionalWordChars;
H A DUTF8Char.h14 struct UTF8Char { struct
17 UTF8Char() function in struct:UTF8Char
22 UTF8Char(char c) function in struct:UTF8Char
27 UTF8Char(const char* c) function in struct:UTF8Char
32 UTF8Char(const char* c, int32 count) function in struct:UTF8Char
88 UTF8Char ToLower() const
92 UTF8Char character;
99 bool operator==(const UTF8Char& other) const
114 bool operator!=(const UTF8Char& other) const
H A DTerminalCharClassifier.cpp28 int count = UTF8Char::ByteCount(*p);
31 fAdditionalWordChars.push_back(UTF8Char(p, count));
38 DefaultCharClassifier::Classify(const UTF8Char& character)
H A DBasicTerminalBuffer.h18 #include "UTF8Char.h"
93 UTF8Char& character,
133 void InsertChar(UTF8Char c);
134 void FillScreen(UTF8Char c, Attributes &attr);
216 bool _PreviousChar(TermPos& pos, UTF8Char& c) const;
217 bool _NextChar(TermPos& pos, UTF8Char& c) const;
254 UTF8Char fLast;
H A DTermParse.cpp466 fBuffer->InsertChar(UTF8Char(dstbuf, dstLen));
493 fBuffer->InsertChar(UTF8Char(dstbuf, dstLen));
503 fBuffer->InsertChar(UTF8Char(dstbuf, dstLen));
513 fBuffer->InsertChar(UTF8Char(cbuf, srcLen));
530 fBuffer->InsertChar(UTF8Char(cbuf, srcLen));
1038 fBuffer->FillScreen(UTF8Char('E'), attr);
1113 skipCount = UTF8Char::ByteCount(params[i]) - 1;
H A DBasicTerminalBuffer.cpp29 static const UTF8Char kSpaceChar(' ');
295 BasicTerminalBuffer::GetChar(int32 row, int32 column, UTF8Char& character,
544 // convert pattern to UTF8Char array
545 BStackOrHeapArray<UTF8Char, 64> pattern(patternByteLen);
550 int32 charLen = UTF8Char::ByteCount(*_pattern);
580 UTF8Char c;
628 BasicTerminalBuffer::InsertChar(UTF8Char c)
668 BasicTerminalBuffer::FillScreen(UTF8Char c, Attributes &attributes)
1677 BasicTerminalBuffer::_PreviousChar(TermPos& pos, UTF8Char& c) const
1709 BasicTerminalBuffer::_NextChar(TermPos& pos, UTF8Char
[all...]
H A DHistoryBuffer.cpp114 int32 charLength = UTF8Char::ByteCount(chars[i]);
H A DTerminalLine.h18 #include "UTF8Char.h"
196 UTF8Char character;
H A DTermView.cpp1171 UTF8Char character;
1197 int32 bytes = UTF8Char::ByteCount(character.bytes[0]);

Completed in 59 milliseconds