Goby3 3.7.0
2026.11.12
Loading...
Searching...
No Matches
goby::middleware::tool::interface::detail::InterfaceFinder Class Reference

Finds interface files by path, or by the application: they declare. More...

#include <goby/middleware/tool/interface/model.h>

Public Member Functions

 InterfaceFinder (std::vector< std::string > dirs)
 
const std::vector< std::string > & dirs () const
 
std::string find_file (const std::string &file) const
 
std::string find_application (const std::string &application, Issues &issues)
 
std::string searched () const
 

Detailed Description

Finds interface files by path, or by the application: they declare.

Definition at line 1296 of file model.h.

Constructor & Destructor Documentation

◆ InterfaceFinder()

goby::middleware::tool::interface::detail::InterfaceFinder::InterfaceFinder ( std::vector< std::string >  dirs)
inline

Definition at line 1299 of file model.h.

Member Function Documentation

◆ dirs()

const std::vector< std::string > & goby::middleware::tool::interface::detail::InterfaceFinder::dirs ( ) const
inline

Definition at line 1301 of file model.h.

◆ find_application()

std::string goby::middleware::tool::interface::detail::InterfaceFinder::find_application ( const std::string &  application,
Issues &  issues 
)
inline

Definition at line 1317 of file model.h.

◆ find_file()

std::string goby::middleware::tool::interface::detail::InterfaceFinder::find_file ( const std::string &  file) const
inline

Definition at line 1303 of file model.h.

◆ searched()

std::string goby::middleware::tool::interface::detail::InterfaceFinder::searched ( ) const
inline

Definition at line 1337 of file model.h.


The documentation for this class was generated from the following file: