ADTF
Loading...
Searching...
No Matches
adtf::ucom::ant::tDependencyDescription Struct Reference

Dependency description usable for ADTF_CLASS_DEPENDENCIES() More...

#include <class_info_intf.h>

Public Types

enum class  eDescriptionType : uint32_t { DT_REQUIRE = 0 , DT_PROVIDE = 1 , DT_REQUIRE_OPTIONAL = 2 }
 Enumerating the different dependency types. More...
 

Public Attributes

eDescriptionType m_nType
 Either provider, mandatory or optional requester.
 
const char * m_strIid
 Interface id which is required/provided.
 

Detailed Description

Dependency description usable for ADTF_CLASS_DEPENDENCIES()

Member Enumeration Documentation

◆ eDescriptionType

Enumerating the different dependency types.

Enumerator
DT_REQUIRE 

The given interface describes a mandatory required dependency.

DT_PROVIDE 

The given interface describes a mandatory provided dependency.

DT_REQUIRE_OPTIONAL 

The given interface describes an optional required dependency.


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