Apache Celix  latest
Apache Celix is a framework for C, C++14 and C++17 to develop dynamic modular software applications using component and in-process service-oriented programming.
Public Attributes | List of all members
celix::dm::DependencyManagerInfo Struct Reference

#include <DependencyManagerInfo.h>

Public Attributes

long bndId {}
 
std::string bndSymbolicName {}
 
std::vector< ComponentInfocomponents {}
 

Detailed Description

Trivial struct containing Dependency Manager info.

Member Data Documentation

◆ bndId

long celix::dm::DependencyManagerInfo::bndId {}

The owning bundle id of the dependency manager where information is extracted from.

◆ bndSymbolicName

std::string celix::dm::DependencyManagerInfo::bndSymbolicName {}

The owning bundle symbolic name of the dependency manager where information is extracted from.

◆ components

std::vector<ComponentInfo> celix::dm::DependencyManagerInfo::components {}

vector of component info for all the (build) components for this dependency manager


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