yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::ProposalRegistry Member List

This is the complete list of members for yaze::cli::ProposalRegistry, including all inherited members.

AddScreenshot(const std::string &proposal_id, const std::filesystem::path &screenshot_path)yaze::cli::ProposalRegistry
AppendLog(const std::string &proposal_id, absl::string_view log_entry)yaze::cli::ProposalRegistry
CleanupOlderThan(absl::Duration max_age)yaze::cli::ProposalRegistry
CreateProposal(absl::string_view sandbox_id, const std::filesystem::path &sandbox_rom_path, absl::string_view prompt, absl::string_view description)yaze::cli::ProposalRegistry
EnsureRootExistsLocked()yaze::cli::ProposalRegistryprivate
GenerateProposalIdLocked()yaze::cli::ProposalRegistryprivate
GetLatestPendingProposal() constyaze::cli::ProposalRegistry
GetProposal(const std::string &proposal_id) constyaze::cli::ProposalRegistry
Instance()yaze::cli::ProposalRegistrystatic
ListProposals(std::optional< ProposalStatus > filter_status=std::nullopt) constyaze::cli::ProposalRegistry
LoadProposalsFromDiskLocked()yaze::cli::ProposalRegistryprivate
mutex_yaze::cli::ProposalRegistrymutableprivate
ProposalDirectory(absl::string_view proposal_id) constyaze::cli::ProposalRegistryprivate
ProposalRegistry()yaze::cli::ProposalRegistryprivate
proposals_yaze::cli::ProposalRegistryprivate
ProposalStatus enum nameyaze::cli::ProposalRegistry
RecordDiff(const std::string &proposal_id, absl::string_view diff_content)yaze::cli::ProposalRegistry
RemoveProposal(const std::string &proposal_id)yaze::cli::ProposalRegistry
root_directory_yaze::cli::ProposalRegistryprivate
RootDirectory() constyaze::cli::ProposalRegistry
sequence_yaze::cli::ProposalRegistryprivate
SetRootDirectory(const std::filesystem::path &root)yaze::cli::ProposalRegistry
UpdateCommandStats(const std::string &proposal_id, int commands_executed)yaze::cli::ProposalRegistry
UpdateStatus(const std::string &proposal_id, ProposalStatus status)yaze::cli::ProposalRegistry
WriteMetadataLocked(const ProposalMetadata &metadata) constyaze::cli::ProposalRegistryprivate