JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
JXMDIServer Class Reference

#include <JXMDIServer.h>

Inheritance diagram for JXMDIServer:
[legend]

Public Member Functions

 JXMDIServer ()
 
 ~JXMDIServer () override
 
- Public Member Functions inherited from JMDIServer
 JMDIServer (const JUtf8Byte *signature)
 
virtual ~JMDIServer ()
 
void HandleCmdLineOptions (const int argc, char *argv[])
 
void CheckForConnections ()
 

Protected Member Functions

bool CanAcceptMDIRequest () override
 
void PreprocessArgList (JPtrArray< JString > *argList) override
 
- Protected Member Functions inherited from JMDIServer
bool IsFirstTime () const
 
virtual void HandleMDIRequest (const JString &dir, const JPtrArray< JString > &argList)=0
 

Additional Inherited Members

- Static Public Member Functions inherited from JMDIServer
static bool WillBeMDIServer (const JUtf8Byte *signature, const int argc, char *argv[])
 
- Static Public Attributes inherited from JMDIServer
static const JUtf8BytekQuitOptionName = "--quit"
 

Detailed Description

Interface for the JXMDIServer class

Implements CanAcceptMDIRequest() for use with JXApplication.

Constructor & Destructor Documentation

◆ JXMDIServer()

JXMDIServer::JXMDIServer ( )

◆ ~JXMDIServer()

JXMDIServer::~JXMDIServer ( )
override

Member Function Documentation

◆ CanAcceptMDIRequest()

bool JXMDIServer::CanAcceptMDIRequest ( )
overrideprotectedvirtual

Implements JMDIServer.

◆ PreprocessArgList()

void JXMDIServer::PreprocessArgList ( JPtrArray< JString > *  argList)
overrideprotectedvirtual

Derived classes can override to remove options that only make sense for an initial invocation.

Reimplemented from JMDIServer.


The documentation for this class was generated from the following files: