Home | History | Annotate | Download | only in init

Lines Matching refs:string

22 #include <string>
35 const std::vector<std::string>& args, const std::string& context);
39 Command(BuiltinFunction f, bool execute_in_subcontext, const std::vector<std::string>& args,
43 std::string BuildCommandString() const;
50 std::vector<std::string> args_;
54 using EventTrigger = std::string;
55 using PropertyChange = std::pair<std::string, std::string>;
60 Action(bool oneshot, Subcontext* subcontext, const std::string& filename, int line,
61 const std::string& event_trigger,
62 const std::map<std::string, std::string>& property_triggers);
64 Result<Success> AddCommand(const std::vector<std::string>& args, int line);
65 void AddCommand(BuiltinFunction f, const std::vector<std::string>& args, int line);
72 std::string BuildTriggersString() const;
76 const std::string& filename() const { return filename_; }
84 bool CheckPropertyTriggers(const std::string& name = "",
85 const std::string& value = "") const;
87 std::map<std::string, std::string> property_triggers_;
88 std::string event_trigger_;
92 std::string filename_;