Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LagPixelLOL/ChatGPTCLIBot
/ types & classes
Types & classes
37 in github.com/LagPixelLOL/ChatGPTCLIBot
⨍
Functions
339
◇
Types & classes
37
↓ 31 callers
Class
Exception
main/interface/cpp-terminal/exception.hpp:10
↓ 17 callers
Class
file_error
main/interface/util/FileUtils.h:22
↓ 15 callers
Class
request_failed
main/interface/network/RequestObject.h:13
↓ 6 callers
Class
Color
main/interface/cpp-terminal/color.hpp:12
↓ 3 callers
Class
max_tokens_exceeded
main/interface/util/TokenUtils.h:15
↓ 1 callers
Class
Completion
main/interface/model/Completion.h:12
↓ 1 callers
Class
ExchangeHistory
main/interface/data/ExchangeHistory.h:13
↓ 1 callers
Class
Messages
main/interface/data/Messages.h:13
Enum
APIKeyStatus
main/interface/network/APIKey.h:14
Class
ColorIterator
main/Command.cpp:13
Enum
ColorMode
main/interface/cpp-terminal/terminfo.hpp:11
Enum
Commands
main/Command.h:14
Class
Config
main/Config.h:13
Class
Document
main/interface/data/Document.h:16
Class
Exchange
main/interface/data/Exchange.h:14
Enum
Key
main/interface/cpp-terminal/input.hpp:7
Enum
KeyU
main/interface/cpp-terminal/inputU.hpp:12
Enum
Level
main/interface/log/LogMsg.h:13
Class
LogMsg
main/interface/log/LogMsg.h:18
Class
MemoryAdaptor
main/interface/storage/MemoryAdaptor.h:15
Enum
Method
main/interface/network/RequestObject.h:21
Class
Model
This model contains all the information about the state of the prompt in an abstract way, irrespective of where or how it is rendered.
main/interface/cpp-terminal/prompt.hpp:54
Enum
Name
main/interface/cpp-terminal/color.hpp:29
Class
RequestObject
main/interface/network/RequestObject.h:23
Enum
Result
indicates the results of prompt_blocking() and prompt_non_blocking
main/interface/cpp-terminal/prompt.hpp:12
Enum
Result_simple
indicates the results of prompt_simple()
main/interface/cpp-terminal/prompt.hpp:27
Enum
ReturnOpCode
main/Command.h:24
Enum
Role
main/interface/data/Messages.h:15
Enum
SourceType
main/interface/model/FineTune.h:13
Enum
Style
* Styles for text in the terminal */
main/interface/cpp-terminal/base.hpp:17
Class
Terminal
Note: the code that uses Terminal must be inside try/catch block, otherwise * the destructors will not be called when an exception happens and th
main/interface/cpp-terminal/terminal.hpp:12
Class
Terminfo
main/interface/cpp-terminal/terminfo.hpp:6
Enum
Type
main/interface/cpp-terminal/color.hpp:15
Class
Window
Represents a rectangular window, as a 2D array of characters and their * attributes. The render method can convert this internal representation to a
main/interface/cpp-terminal/window.hpp:19
Class
hash<chat::Exchange>
main/interface/data/Exchange.h:51
Class
path_hash
main/interface/util/FileUtils.h:16
Class
winsize
main/interface/cpp-terminal/platforms/platform.cpp:30