KiCad PCB EDA Suite
|
This is the complete list of members for API_HANDLER_EDITOR, including all inherited members.
API_HANDLER() | API_HANDLER | inline |
API_HANDLER_EDITOR(EDA_BASE_FRAME *aFrame=nullptr) | API_HANDLER_EDITOR | |
checkForBusy() | API_HANDLER_EDITOR | protectedvirtual |
createCommit()=0 | API_HANDLER_EDITOR | protectedpure virtual |
deleteItemsInternal(std::map< KIID, ItemDeletionStatus > &aItemsToDelete, const std::string &aClientName)=0 | API_HANDLER_EDITOR | protectedpure virtual |
getCurrentCommit(const std::string &aClientName) | API_HANDLER_EDITOR | protected |
getItemFromDocument(const DocumentSpecifier &aDocument, const KIID &aId)=0 | API_HANDLER_EDITOR | protectedpure virtual |
Handle(ApiRequest &aMsg) | API_HANDLER | |
handleBeginCommit(const HANDLER_CONTEXT< commands::BeginCommit > &aCtx) | API_HANDLER_EDITOR | protected |
handleCreateItems(const HANDLER_CONTEXT< commands::CreateItems > &aCtx) | API_HANDLER_EDITOR | protected |
handleCreateUpdateItemsInternal(bool aCreate, const std::string &aClientName, const types::ItemHeader &aHeader, const google::protobuf::RepeatedPtrField< google::protobuf::Any > &aItems, std::function< void(commands::ItemStatus, google::protobuf::Any)> aItemHandler)=0 | API_HANDLER_EDITOR | protectedpure virtual |
handleDeleteItems(const HANDLER_CONTEXT< commands::DeleteItems > &aCtx) | API_HANDLER_EDITOR | protected |
handleEndCommit(const HANDLER_CONTEXT< commands::EndCommit > &aCtx) | API_HANDLER_EDITOR | protected |
handleHitTest(const HANDLER_CONTEXT< commands::HitTest > &aCtx) | API_HANDLER_EDITOR | protected |
handleUpdateItems(const HANDLER_CONTEXT< commands::UpdateItems > &aCtx) | API_HANDLER_EDITOR | protected |
m_activeClients | API_HANDLER_EDITOR | protected |
m_commits | API_HANDLER_EDITOR | protected |
m_defaultCommitMessage | API_HANDLER | protectedstatic |
m_frame | API_HANDLER_EDITOR | protected |
m_handlers | API_HANDLER | protected |
pushCurrentCommit(const std::string &aClientName, const wxString &aMessage) | API_HANDLER_EDITOR | protectedvirtual |
registerHandler(HANDLER_RESULT< ResponseType >(HandlerType::*aHandler)(const HANDLER_CONTEXT< RequestType > &)) | API_HANDLER | inlineprotected |
REQUEST_HANDLER typedef | API_HANDLER | protected |
thisDocumentType() const =0 | API_HANDLER_EDITOR | protectedpure virtual |
tryUnpack(ApiRequest &aRequest, ApiResponse &aReply, MessageType &aDest) | API_HANDLER | inlineprivate |
validateDocument(const DocumentSpecifier &aDocument) | API_HANDLER_EDITOR | protected |
validateDocumentInternal(const DocumentSpecifier &aDocument) const =0 | API_HANDLER_EDITOR | protectedpure virtual |
validateItemHeaderDocument(const kiapi::common::types::ItemHeader &aHeader) | API_HANDLER_EDITOR | protected |
~API_HANDLER() | API_HANDLER | inlinevirtual |