Home
last modified time | relevance | path

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

/haiku/src/apps/terminal/
H A DUTF8Char.h14 struct UTF8Char { struct
17 UTF8Char() in UTF8Char() function
22 UTF8Char(char c) in UTF8Char() function
27 UTF8Char(const char* c) in UTF8Char() argument
32 UTF8Char(const char* c, int32 count) in UTF8Char() argument
88 UTF8Char ToLower() const in ToLower() argument
92 UTF8Char character; in ToLower()
99 bool operator==(const UTF8Char& other) const
114 bool operator!=(const UTF8Char& other) const argument
H A DTerminalCharClassifier.h21 struct UTF8Char;
27 virtual int Classify(const UTF8Char& character) = 0;
36 virtual int Classify(const UTF8Char& character);
39 std::vector<UTF8Char> fAdditionalWordChars;
H A DTerminalCharClassifier.cpp28 int count = UTF8Char::ByteCount(*p); in DefaultCharClassifier()
31 fAdditionalWordChars.push_back(UTF8Char(p, count)); in DefaultCharClassifier()
38 DefaultCharClassifier::Classify(const UTF8Char& character) in Classify()
H A DBasicTerminalBuffer.h93 UTF8Char& character,
133 void InsertChar(UTF8Char c);
134 void FillScreen(UTF8Char c, Attributes &attr);
217 bool _PreviousChar(TermPos& pos, UTF8Char& c) const;
218 bool _NextChar(TermPos& pos, UTF8Char& c) const;
255 UTF8Char fLast;
H A DTermParse.cpp466 fBuffer->InsertChar(UTF8Char(dstbuf, dstLen)); in EscParse()
493 fBuffer->InsertChar(UTF8Char(dstbuf, dstLen)); in EscParse()
503 fBuffer->InsertChar(UTF8Char(dstbuf, dstLen)); in EscParse()
513 fBuffer->InsertChar(UTF8Char(cbuf, srcLen)); in EscParse()
530 fBuffer->InsertChar(UTF8Char(cbuf, srcLen)); in EscParse()
1042 fBuffer->FillScreen(UTF8Char('E'), attr); in EscParse()
1117 skipCount = UTF8Char::ByteCount(params[i]) - 1; in EscParse()
H A DBasicTerminalBuffer.cpp29 static const UTF8Char kSpaceChar(' ');
295 BasicTerminalBuffer::GetChar(int32 row, int32 column, UTF8Char& character, in GetChar()
545 BStackOrHeapArray<UTF8Char, 64> pattern(patternByteLen); in Find()
550 int32 charLen = UTF8Char::ByteCount(*_pattern); in Find()
580 UTF8Char c; in Find()
628 BasicTerminalBuffer::InsertChar(UTF8Char c) in InsertChar()
668 BasicTerminalBuffer::FillScreen(UTF8Char c, Attributes &attributes) in FillScreen()
1691 BasicTerminalBuffer::_PreviousChar(TermPos& pos, UTF8Char& c) const in _PreviousChar()
1723 BasicTerminalBuffer::_NextChar(TermPos& pos, UTF8Char& c) const in _NextChar()
H A DTerminalLine.h196 UTF8Char character;
H A DHistoryBuffer.cpp114 int32 charLength = UTF8Char::ByteCount(chars[i]); in GetTerminalLineAt()
H A DTermView.cpp1171 UTF8Char character; in _DrawCursor()
1197 int32 bytes = UTF8Char::ByteCount(character.bytes[0]); in _DrawCursor()