docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::codegen::LibDependency Class Referenceabstract

#include <sdfg/codegen/code_snippet_factory.h>

Inheritance diagram for sdfg::codegen::LibDependency:
[legend]

Public Member Functions

virtual ~LibDependency ()=default
virtual std::string_view name () const =0
virtual void enumerate_includes (std::vector< std::string > &out_list) const =0
virtual std::vector< std::string_view > & globally_unique_ids () const =0

Constructor & Destructor Documentation

◆ ~LibDependency()

virtual sdfg::codegen::LibDependency::~LibDependency ( )
virtualdefault

Member Function Documentation

◆ enumerate_includes()

virtual void sdfg::codegen::LibDependency::enumerate_includes ( std::vector< std::string > & out_list) const
pure virtual

◆ globally_unique_ids()

virtual std::vector< std::string_view > & sdfg::codegen::LibDependency::globally_unique_ids ( ) const
pure virtual

◆ name()

virtual std::string_view sdfg::codegen::LibDependency::name ( ) const
pure virtual

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