undoStudio
The IDE of the undoRT ecosystem
Loading...
Searching...
No Matches
undoApp Namespace Reference

Namespaces

namespace  Editor
 
namespace  JSON
 
namespace  ST
 
namespace  Terminal
 

Classes

class  CppApp
 Main application class for the C/C++ editor backend. More...
 
struct  OpenDocument
 One file that is open. More...
 
class  OpenDocuments
 The set of open files, at most one of them a preview. More...
 
struct  OpenOutcome
 What opening a file did, so the caller knows what to put back. More...
 
class  TextApp
 Main application class for the plain-text editor backend. More...
 

Enumerations

enum class  DocKind {
  None , ST , JSON , Text ,
  Cpp
}
 Which backend a document belongs to. More...
 

Enumeration Type Documentation

◆ DocKind

enum class undoApp::DocKind
strong

Which backend a document belongs to.

Mirrors the EditorApp::FileType it is mapped to. Duplicated rather than included because that enum lives in a header that pulls in the whole plugin, and this one has to be checkable on its own.

Enumerator
None 
ST 
JSON 
Text 
Cpp