29 bool ParseRequestString(
const wxString& req, wxString& providerId, wxString& pluginPath);
33 wxString
MakeRequestString(
const wxString& providerId,
const wxString& pluginPath);
49 bool CanPop() const noexcept;
63 bool mHasError{
false};
68 bool IsValid() const noexcept;
70 bool HasError() const noexcept;
71 const wxString& GetErrorMessage() const noexcept;
78 bool HandleXMLTag(const
std::string_view& tag, const
AttributesList& attrs) override;
79 void HandleXMLEndTag(const
std::string_view&) override;
std::vector< Attribute > AttributesList
Interface for sending data from client to server or vice versa, complemented by IPCChannelStatusCallb...
This class is an interface which should be implemented by classes which wish to be able to load and s...
Base class for XMLFileWriter and XMLStringWriter that provides the general functionality for creating...
std::vector< PluginDescriptor > mDescriptors
PROJECT_FILE_IO_API void Add(const FilePath &path)
const TranslatableString desc
bool ParseRequestString(const wxString &req, wxString &providerId, wxString &pluginPath)
void PutMessage(IPCChannel &channel, const wxString &value)
wxString MakeRequestString(const wxString &providerId, const wxString &pluginPath)