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.
Classes | Namespaces | Enumerations
Bundle.h File Reference
#include <cstdlib>
#include <cstdint>
#include <memory>
#include "celix_bundle.h"
Include dependency graph for Bundle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  celix::Bundle
 An installed bundle in the Celix framework. More...
 

Namespaces

 celix
 

Enumerations

enum  celix::BundleState : std::uint8_t {
  celix::BundleState::UNKNOWN, celix::BundleState::UNINSTALLED, celix::BundleState::INSTALLED, celix::BundleState::RESOLVED,
  celix::BundleState::STARTING, celix::BundleState::STOPPING, celix::BundleState::ACTIVE
}