JX Application Framework
|
This is the complete list of members for JXFileDocument, including all inherited members.
Activate() override | JXWindowDirector | virtual |
AdjustWindowTitle() | JXFileDocument | protected |
AskOverwriteFileModifiedByOthers() const | JXFileDocument | protectedvirtual |
Broadcast(const T &message) | JBroadcaster | inlineprotected |
BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
CanRevert() override | JXFileDocument | protectedvirtual |
CheckForSafetySaveFiles(const JString &fullName, JPtrArray< JString > *filesToOpen) | JXFileDocument | static |
CheckIfModifiedByOthers() | JXFileDocument | |
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
Close() override | JXDocument | virtual |
CloseAllSubdirectors() | JXDirector | protected |
CreateSaveFileDialog(const JString &startName) | JXFileDocument | protectedvirtual |
DataModified() | JXFileDocument | inline |
DataReverted(const bool fromUndo=false) | JXFileDocument | |
Deactivate() override | JXDocument | virtual |
DefaultCanReadASCIIFile(std::istream &input, const JUtf8Byte *fileSignature, const JFileVersion currFileVersion, JFileVersion *actualFileVersion) | JXFileDocument | protectedstatic |
DirectorClosed(JXDirector *theDirector) | JXDirector | protectedvirtual |
DiscardChanges()=0 | JXDocument | protectedpure virtual |
ExistsOnDisk() const | JXFileDocument | |
FileChanged(const JString &fileName, const bool onDisk) | JXFileDocument | protected |
FileModifiedByOthers(bool *modTimeChanged=nullptr, bool *permsChanged=nullptr) const | JXFileDocument | |
FileStatus enum name | JXFileDocument | |
GetDisplay() const | JXWindowDirector | |
GetFileName() const | JXFileDocument | inline |
GetFilePath() const | JXFileDocument | inline |
GetFullName(bool *onDisk) const | JXFileDocument | |
GetMenuIcon(const JXImage **icon) const override | JXDocument | virtual |
GetName() const override | JXFileDocument | virtual |
GetOKToRevertPrompt() const | JXFileDocument | inline |
GetRecipientCount() const | JBroadcaster | |
GetSafetySaveFileName(JString *fileName) const | JXFileDocument | |
GetSaveBeforeClosePrompt() const | JXFileDocument | inline |
GetSaveNewFilePrompt() const | JXFileDocument | inline |
GetSenderCount() const | JBroadcaster | |
GetSubdirectors(const JPtrArray< JXDirector > **list) const | JXDirector | inline |
GetSupervisor() const | JXDirector | inlineprotected |
GetWindow() const | JXWindowDirector | inline |
GetWindowTitle() const | JXFileDocument | protectedvirtual |
HandleFileModifiedByOthers(const bool modTimeChanged, const bool permsChanged) | JXFileDocument | protectedvirtual |
HasRecipients() const | JBroadcaster | |
HasSenders() const | JBroadcaster | |
HasSubdirectors() const | JXDirector | inline |
IsActive() const | JXDirector | inline |
IsClosing() const | JXDirector | inline |
IsSuspended() const | JXDirector | inline |
JBroadcaster() | JBroadcaster | |
JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
JXDirector(JXDirector *supervisor) | JXDirector | |
JXDocument(JXDirector *supervisor) | JXDocument | |
JXFileDocument(JXDirector *supervisor, const JString &fileName, const bool onDisk, const bool wantBackupFile, const JUtf8Byte *defaultFileNameSuffix) | JXFileDocument | protected |
JXWindowDirector(JXDirector *supervisor) | JXWindowDirector | |
kFileNotReadable enum value | JXFileDocument | |
kFileReadable enum value | JXFileDocument | |
kNameChanged | JXFileDocument | static |
kNeedNewerVersion enum value | JXFileDocument | |
kNotMyFile enum value | JXFileDocument | |
kWriteFailed | JXFileDocument | static |
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
NeedDocument(JXDocument *doc) const | JXDocument | virtual |
NeedsSave() const override | JXFileDocument | virtual |
OKToClose() override | JXFileDocument | protectedvirtual |
OKToDeactivate() override | JXDocument | protectedvirtual |
OKToRevert() override | JXFileDocument | protectedvirtual |
JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
ReadJXFDSetup(std::istream &input) | JXFileDocument | |
Receive(JBroadcaster *sender, const Message &message) | JBroadcaster | protectedvirtual |
ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
Resume() override | JXWindowDirector | virtual |
RevertIfChangedByOthers(const bool force=false) | JXFileDocument | |
RevertToSaved() | JXDocument | |
SafetySave(const JXDocumentManager::SafetySaveReason reason) override | JXFileDocument | virtual |
Save() | JXFileDocument | inline |
SaveCopyInNewFile(const JString &origName=JString::empty, JString *fullName=nullptr) | JXFileDocument | |
SaveInCurrentFile() | JXFileDocument | |
SaveInNewFile(const JString &fullName=JString::empty) | JXFileDocument | |
Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
SetOKToRevertPrompt(const JString &prompt) | JXFileDocument | protected |
SetSaveBeforeClosePrompt(const JString &prompt) | JXFileDocument | protected |
SetSaveNewFilePrompt(const JString &prompt) | JXFileDocument | protected |
ShouldAllocateTitleSpace(const bool allocateSpace) | JXFileDocument | inline |
ShouldAskOKToClose(const bool ask) | JXFileDocument | inlinestatic |
ShouldAutosaveBeforeClosing(const bool autosave) | JXFileDocument | inline |
ShouldMakeBackupFile(const bool wantBackup) | JXFileDocument | inline |
ShouldMakeNewBackupEveryOpen(const bool makeBackup) | JXFileDocument | inline |
SkipNeedsSavePrefix(const JUtf8Byte *s) | JXFileDocument | static |
StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
Suspend() override | JXWindowDirector | virtual |
ToString() const | JBroadcaster | virtual |
WillAllocateTitleSpace() const | JXFileDocument | inline |
WillAskOKToClose() | JXFileDocument | inlinestatic |
WillAutosaveBeforeClosing() const | JXFileDocument | inline |
WillMakeBackupFile() const | JXFileDocument | inline |
WillMakeNewBackupEveryOpen() const | JXFileDocument | inline |
WriteFile(const JString &fullName, const bool safetySave) const | JXFileDocument | protectedvirtual |
WriteJXFDSetup(std::ostream &output) const | JXFileDocument | |
WriteTextFile(std::ostream &output, const bool safetySave) const | JXFileDocument | protectedvirtual |
~JBroadcaster() | JBroadcaster | virtual |
~JXDirector() override | JXDirector | |
~JXDocument() override | JXDocument | |
~JXFileDocument() override | JXFileDocument | |
~JXWindowDirector() override | JXWindowDirector |