MCPcopy Create free account
hub / github.com/CppMicroServices/CppMicroServices / Type

Enum Type

framework/include/cppmicroservices/BundleEvent.h:69–163  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

67 * The bundle event type.
68 */
69 enum Type : uint32_t
70 {
71
72 /**
73 * The bundle has been installed.
74 * <p>
75 * The bundle has been installed by the Framework.
76 *
77 * @see BundleContext::InstallBundles(const std::string&)
78 */
79 BUNDLE_INSTALLED = 0x00000001,
80
81 /**
82 * The bundle has been started.
83 * <p>
84 * The bundle's
85 * \link BundleActivator::Start(BundleContext) BundleActivator Start\endlink method
86 * has been executed if the bundle has a bundle activator class.
87 *
88 * @see Bundle::Start()
89 */
90 BUNDLE_STARTED = 0x00000002,
91
92 /**
93 * The bundle has been stopped.
94 * <p>
95 * The bundle's
96 * \link BundleActivator::Stop(BundleContext) BundleActivator Stop\endlink method
97 * has been executed if the bundle has a bundle activator class.
98 *
99 * @see Bundle::Stop()
100 */
101 BUNDLE_STOPPED = 0x00000004,
102
103 /**
104 * The bundle has been updated.
105 *
106 * @note This identifier is reserved for future use and not supported yet.
107 */
108 BUNDLE_UPDATED = 0x00000008,
109
110 /**
111 * The bundle has been uninstalled.
112 *
113 * @see Bundle::Uninstall()
114 */
115 BUNDLE_UNINSTALLED = 0x00000010,
116
117 /**
118 * The bundle has been resolved.
119 *
120 * @see Bundle#STATE_RESOLVED
121 */
122 BUNDLE_RESOLVED = 0x00000020,
123
124 /**
125 * The bundle has been unresolved.
126 *

Callers 2

operator==Function · 0.70
TESTFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected