KiCad PCB EDA Suite
Loading...
Searching...
No Matches
API_HANDLER_EDITOR Member List

This is the complete list of members for API_HANDLER_EDITOR, including all inherited members.

API_HANDLER()API_HANDLERinline
API_HANDLER_EDITOR(EDA_BASE_FRAME *aFrame=nullptr)API_HANDLER_EDITOR
checkForBusy()API_HANDLER_EDITORprotectedvirtual
createCommit()=0API_HANDLER_EDITORprotectedpure virtual
deleteItemsInternal(std::map< KIID, ItemDeletionStatus > &aItemsToDelete, const std::string &aClientName)=0API_HANDLER_EDITORprotectedpure virtual
getCurrentCommit(const std::string &aClientName)API_HANDLER_EDITORprotected
getItemFromDocument(const DocumentSpecifier &aDocument, const KIID &aId)=0API_HANDLER_EDITORprotectedpure virtual
Handle(ApiRequest &aMsg)API_HANDLER
handleBeginCommit(const HANDLER_CONTEXT< commands::BeginCommit > &aCtx)API_HANDLER_EDITORprotected
handleCreateItems(const HANDLER_CONTEXT< commands::CreateItems > &aCtx)API_HANDLER_EDITORprotected
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)=0API_HANDLER_EDITORprotectedpure virtual
handleDeleteItems(const HANDLER_CONTEXT< commands::DeleteItems > &aCtx)API_HANDLER_EDITORprotected
handleEndCommit(const HANDLER_CONTEXT< commands::EndCommit > &aCtx)API_HANDLER_EDITORprotected
handleHitTest(const HANDLER_CONTEXT< commands::HitTest > &aCtx)API_HANDLER_EDITORprotected
handleUpdateItems(const HANDLER_CONTEXT< commands::UpdateItems > &aCtx)API_HANDLER_EDITORprotected
m_activeClientsAPI_HANDLER_EDITORprotected
m_commitsAPI_HANDLER_EDITORprotected
m_defaultCommitMessageAPI_HANDLERprotectedstatic
m_frameAPI_HANDLER_EDITORprotected
m_handlersAPI_HANDLERprotected
pushCurrentCommit(const std::string &aClientName, const wxString &aMessage)API_HANDLER_EDITORprotectedvirtual
registerHandler(HANDLER_RESULT< ResponseType >(HandlerType::*aHandler)(const HANDLER_CONTEXT< RequestType > &))API_HANDLERinlineprotected
REQUEST_HANDLER typedefAPI_HANDLERprotected
thisDocumentType() const =0API_HANDLER_EDITORprotectedpure virtual
tryUnpack(ApiRequest &aRequest, ApiResponse &aReply, MessageType &aDest)API_HANDLERinlineprivate
validateDocument(const DocumentSpecifier &aDocument)API_HANDLER_EDITORprotected
validateDocumentInternal(const DocumentSpecifier &aDocument) const =0API_HANDLER_EDITORprotectedpure virtual
validateItemHeaderDocument(const kiapi::common::types::ItemHeader &aHeader)API_HANDLER_EDITORprotected
~API_HANDLER()API_HANDLERinlinevirtual