Documentation
¶
Index ¶
- type Cpp
- func (resolver *Cpp) AlternativesFor(header string) libraries.List
- func (resolver *Cpp) ResolveFor(header, architecture string) *libraries.Library
- func (resolver *Cpp) ScanFromLibrariesManager(lm *librariesmanager.LibrariesManager) error
- func (resolver *Cpp) ScanLibrary(lib *libraries.Library) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cpp ¶
type Cpp struct {
// contains filtered or unexported fields
}
Cpp finds libraries made for the C++ language
func (*Cpp) AlternativesFor ¶
AlternativesFor returns all the libraries that provides the specified header
func (*Cpp) ResolveFor ¶
ResolveFor finds the most suitable library for the specified combination of header and architecture. If no libraries provides the requested header, nil is returned
func (*Cpp) ScanFromLibrariesManager ¶
func (resolver *Cpp) ScanFromLibrariesManager(lm *librariesmanager.LibrariesManager) error
ScanFromLibrariesManager reads all librariers loaded in the LibrariesManager to find and cache all C++ headers for later retrieval
Click to show internal directories.
Click to hide internal directories.