Lines Matching refs:SubsystemParser
124 class SubsystemParser : public SectionParser { class
126 SubsystemParser(std::vector<Subsystem>* subsystems) : subsystems_(subsystems) {} in SubsystemParser() function in android::init::SubsystemParser
140 Result<Success> SubsystemParser::ParseSection(std::vector<std::string>&& args, in ParseSection()
155 Result<Success> SubsystemParser::ParseDevName(std::vector<std::string>&& args) { in ParseDevName()
168 Result<Success> SubsystemParser::ParseDirName(std::vector<std::string>&& args) { in ParseDirName()
177 Result<Success> SubsystemParser::ParseLineSection(std::vector<std::string>&& args, int line) { in ParseLineSection()
178 using OptionParser = Result<Success> (SubsystemParser::*)(std::vector<std::string> && args); in ParseLineSection()
185 {"devname", {1, 1, &SubsystemParser::ParseDevName}}, in ParseLineSection()
186 {"dirname", {1, 1, &SubsystemParser::ParseDirName}}, in ParseLineSection()
200 Result<Success> SubsystemParser::EndSection() { in EndSection()
211 std::make_unique<SubsystemParser>(&ueventd_configuration.subsystems)); in ParseConfig()