modelgbp Generated OpFlex Model 1.7.0
Root.hpp
1
10#pragma once
11#ifndef GI_DMTREE_ROOT_HPP
12#define GI_DMTREE_ROOT_HPP
13
14#include <boost/optional.hpp>
15#include "opflex/modb/URIBuilder.h"
16#include "opflex/modb/mo-internal/MO.h"
17/*
18 * contains: item:mclass(relator/Universe)
19 */
20#include "modelgbp/relator/Universe.hpp"
21/*
22 * contains: item:mclass(gbpe/VMUniverse)
23 */
24#include "modelgbp/gbpe/VMUniverse.hpp"
25/*
26 * contains: item:mclass(gbpe/TunnelEpUniverse)
27 */
28#include "modelgbp/gbpe/TunnelEpUniverse.hpp"
29/*
30 * contains: item:mclass(domain/Config)
31 */
32#include "modelgbp/domain/Config.hpp"
33/*
34 * contains: item:mclass(dci/Universe)
35 */
36#include "modelgbp/dci/Universe.hpp"
37/*
38 * contains: item:mclass(dci/Discoverer)
39 */
40#include "modelgbp/dci/Discoverer.hpp"
41/*
42 * contains: item:mclass(epdr/L2Discovered)
43 */
44#include "modelgbp/epdr/L2Discovered.hpp"
45/*
46 * contains: item:mclass(epdr/L3Discovered)
47 */
48#include "modelgbp/epdr/L3Discovered.hpp"
49/*
50 * contains: item:mclass(inv/Universe)
51 */
52#include "modelgbp/inv/Universe.hpp"
53/*
54 * contains: item:mclass(epr/L2Universe)
55 */
56#include "modelgbp/epr/L2Universe.hpp"
57/*
58 * contains: item:mclass(epr/L3Universe)
59 */
60#include "modelgbp/epr/L3Universe.hpp"
61/*
62 * contains: item:mclass(observer/EpStatUniverse)
63 */
64#include "modelgbp/observer/EpStatUniverse.hpp"
65/*
66 * contains: item:mclass(observer/PolicyStatUniverse)
67 */
68#include "modelgbp/observer/PolicyStatUniverse.hpp"
69/*
70 * contains: item:mclass(policy/Universe)
71 */
72#include "modelgbp/policy/Universe.hpp"
73
74namespace modelgbp {
75namespace dmtree {
76
77class Root
78 : public opflex::modb::mointernal::MO
79{
80public:
81
85 static const opflex::modb::class_id_t CLASS_ID = 1;
86
96 static OF_SHARED_PTR<modelgbp::dmtree::Root> createRootElement(opflex::ofcore::OFFramework& framework)
97 {
98 return opflex::modb::mointernal::MO::createRootElement<modelgbp::dmtree::Root>(framework, CLASS_ID);
99 }
100
109 static OF_SHARED_PTR<modelgbp::dmtree::Root> createRootElement()
110 {
111 return createRootElement(opflex::ofcore::OFFramework::defaultInstance());;
112 }
113
125 static boost::optional<OF_SHARED_PTR<modelgbp::dmtree::Root> > resolve(
126 opflex::ofcore::OFFramework& framework,
127 const opflex::modb::URI& uri)
128 {
129 return opflex::modb::mointernal::MO::resolve<modelgbp::dmtree::Root>(framework, CLASS_ID, uri);
130 }
131
143 static boost::optional<OF_SHARED_PTR<modelgbp::dmtree::Root> > resolve(
144 const opflex::modb::URI& uri)
145 {
146 return opflex::modb::mointernal::MO::resolve<modelgbp::dmtree::Root>(opflex::ofcore::OFFramework::defaultInstance(), CLASS_ID, uri);
147 }
148
158 boost::optional<OF_SHARED_PTR<modelgbp::relator::Universe> > resolveRelatorUniverse(
159 )
160 {
161 return modelgbp::relator::Universe::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("RelatorUniverse").build());
162 }
163
174 OF_SHARED_PTR<modelgbp::relator::Universe> addRelatorUniverse(
175 )
176 {
177 OF_SHARED_PTR<modelgbp::relator::Universe> result = addChild<modelgbp::relator::Universe>(
178 CLASS_ID, getURI(), 2147516423ul, 7,
179 opflex::modb::URIBuilder(getURI()).addElement("RelatorUniverse").build()
180 );
181 return result;
182 }
183
193 boost::optional<OF_SHARED_PTR<modelgbp::gbpe::VMUniverse> > resolveGbpeVMUniverse(
194 )
195 {
196 return modelgbp::gbpe::VMUniverse::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("GbpeVMUniverse").build());
197 }
198
209 OF_SHARED_PTR<modelgbp::gbpe::VMUniverse> addGbpeVMUniverse(
210 )
211 {
212 OF_SHARED_PTR<modelgbp::gbpe::VMUniverse> result = addChild<modelgbp::gbpe::VMUniverse>(
213 CLASS_ID, getURI(), 2147516450ul, 34,
214 opflex::modb::URIBuilder(getURI()).addElement("GbpeVMUniverse").build()
215 );
216 return result;
217 }
218
228 boost::optional<OF_SHARED_PTR<modelgbp::gbpe::TunnelEpUniverse> > resolveGbpeTunnelEpUniverse(
229 )
230 {
231 return modelgbp::gbpe::TunnelEpUniverse::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("GbpeTunnelEpUniverse").build());
232 }
233
244 OF_SHARED_PTR<modelgbp::gbpe::TunnelEpUniverse> addGbpeTunnelEpUniverse(
245 )
246 {
247 OF_SHARED_PTR<modelgbp::gbpe::TunnelEpUniverse> result = addChild<modelgbp::gbpe::TunnelEpUniverse>(
248 CLASS_ID, getURI(), 2147516460ul, 44,
249 opflex::modb::URIBuilder(getURI()).addElement("GbpeTunnelEpUniverse").build()
250 );
251 return result;
252 }
253
263 boost::optional<OF_SHARED_PTR<modelgbp::domain::Config> > resolveDomainConfig(
264 )
265 {
266 return modelgbp::domain::Config::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("DomainConfig").build());
267 }
268
279 OF_SHARED_PTR<modelgbp::domain::Config> addDomainConfig(
280 )
281 {
282 OF_SHARED_PTR<modelgbp::domain::Config> result = addChild<modelgbp::domain::Config>(
283 CLASS_ID, getURI(), 2147516472ul, 56,
284 opflex::modb::URIBuilder(getURI()).addElement("DomainConfig").build()
285 );
286 return result;
287 }
288
298 boost::optional<OF_SHARED_PTR<modelgbp::dci::Universe> > resolveDciUniverse(
299 )
300 {
301 return modelgbp::dci::Universe::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("DciUniverse").build());
302 }
303
314 OF_SHARED_PTR<modelgbp::dci::Universe> addDciUniverse(
315 )
316 {
317 OF_SHARED_PTR<modelgbp::dci::Universe> result = addChild<modelgbp::dci::Universe>(
318 CLASS_ID, getURI(), 2147516497ul, 81,
319 opflex::modb::URIBuilder(getURI()).addElement("DciUniverse").build()
320 );
321 return result;
322 }
323
333 boost::optional<OF_SHARED_PTR<modelgbp::dci::Discoverer> > resolveDciDiscoverer(
334 )
335 {
336 return modelgbp::dci::Discoverer::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("DciDiscoverer").build());
337 }
338
349 OF_SHARED_PTR<modelgbp::dci::Discoverer> addDciDiscoverer(
350 )
351 {
352 OF_SHARED_PTR<modelgbp::dci::Discoverer> result = addChild<modelgbp::dci::Discoverer>(
353 CLASS_ID, getURI(), 2147516498ul, 82,
354 opflex::modb::URIBuilder(getURI()).addElement("DciDiscoverer").build()
355 );
356 return result;
357 }
358
368 boost::optional<OF_SHARED_PTR<modelgbp::epdr::L2Discovered> > resolveEpdrL2Discovered(
369 )
370 {
371 return modelgbp::epdr::L2Discovered::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("EpdrL2Discovered").build());
372 }
373
384 OF_SHARED_PTR<modelgbp::epdr::L2Discovered> addEpdrL2Discovered(
385 )
386 {
387 OF_SHARED_PTR<modelgbp::epdr::L2Discovered> result = addChild<modelgbp::epdr::L2Discovered>(
388 CLASS_ID, getURI(), 2147516527ul, 111,
389 opflex::modb::URIBuilder(getURI()).addElement("EpdrL2Discovered").build()
390 );
391 return result;
392 }
393
403 boost::optional<OF_SHARED_PTR<modelgbp::epdr::L3Discovered> > resolveEpdrL3Discovered(
404 )
405 {
406 return modelgbp::epdr::L3Discovered::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("EpdrL3Discovered").build());
407 }
408
419 OF_SHARED_PTR<modelgbp::epdr::L3Discovered> addEpdrL3Discovered(
420 )
421 {
422 OF_SHARED_PTR<modelgbp::epdr::L3Discovered> result = addChild<modelgbp::epdr::L3Discovered>(
423 CLASS_ID, getURI(), 2147516528ul, 112,
424 opflex::modb::URIBuilder(getURI()).addElement("EpdrL3Discovered").build()
425 );
426 return result;
427 }
428
438 boost::optional<OF_SHARED_PTR<modelgbp::inv::Universe> > resolveInvUniverse(
439 )
440 {
441 return modelgbp::inv::Universe::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("InvUniverse").build());
442 }
443
454 OF_SHARED_PTR<modelgbp::inv::Universe> addInvUniverse(
455 )
456 {
457 OF_SHARED_PTR<modelgbp::inv::Universe> result = addChild<modelgbp::inv::Universe>(
458 CLASS_ID, getURI(), 2147516529ul, 113,
459 opflex::modb::URIBuilder(getURI()).addElement("InvUniverse").build()
460 );
461 return result;
462 }
463
473 boost::optional<OF_SHARED_PTR<modelgbp::epr::L2Universe> > resolveEprL2Universe(
474 )
475 {
476 return modelgbp::epr::L2Universe::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("EprL2Universe").build());
477 }
478
489 OF_SHARED_PTR<modelgbp::epr::L2Universe> addEprL2Universe(
490 )
491 {
492 OF_SHARED_PTR<modelgbp::epr::L2Universe> result = addChild<modelgbp::epr::L2Universe>(
493 CLASS_ID, getURI(), 2147516554ul, 138,
494 opflex::modb::URIBuilder(getURI()).addElement("EprL2Universe").build()
495 );
496 return result;
497 }
498
508 boost::optional<OF_SHARED_PTR<modelgbp::epr::L3Universe> > resolveEprL3Universe(
509 )
510 {
511 return modelgbp::epr::L3Universe::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("EprL3Universe").build());
512 }
513
524 OF_SHARED_PTR<modelgbp::epr::L3Universe> addEprL3Universe(
525 )
526 {
527 OF_SHARED_PTR<modelgbp::epr::L3Universe> result = addChild<modelgbp::epr::L3Universe>(
528 CLASS_ID, getURI(), 2147516555ul, 139,
529 opflex::modb::URIBuilder(getURI()).addElement("EprL3Universe").build()
530 );
531 return result;
532 }
533
543 boost::optional<OF_SHARED_PTR<modelgbp::observer::EpStatUniverse> > resolveObserverEpStatUniverse(
544 )
545 {
546 return modelgbp::observer::EpStatUniverse::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("ObserverEpStatUniverse").build());
547 }
548
559 OF_SHARED_PTR<modelgbp::observer::EpStatUniverse> addObserverEpStatUniverse(
560 )
561 {
562 OF_SHARED_PTR<modelgbp::observer::EpStatUniverse> result = addChild<modelgbp::observer::EpStatUniverse>(
563 CLASS_ID, getURI(), 2147516628ul, 212,
564 opflex::modb::URIBuilder(getURI()).addElement("ObserverEpStatUniverse").build()
565 );
566 return result;
567 }
568
578 boost::optional<OF_SHARED_PTR<modelgbp::observer::PolicyStatUniverse> > resolveObserverPolicyStatUniverse(
579 )
580 {
581 return modelgbp::observer::PolicyStatUniverse::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("ObserverPolicyStatUniverse").build());
582 }
583
594 OF_SHARED_PTR<modelgbp::observer::PolicyStatUniverse> addObserverPolicyStatUniverse(
595 )
596 {
597 OF_SHARED_PTR<modelgbp::observer::PolicyStatUniverse> result = addChild<modelgbp::observer::PolicyStatUniverse>(
598 CLASS_ID, getURI(), 2147516629ul, 213,
599 opflex::modb::URIBuilder(getURI()).addElement("ObserverPolicyStatUniverse").build()
600 );
601 return result;
602 }
603
613 boost::optional<OF_SHARED_PTR<modelgbp::policy::Universe> > resolvePolicyUniverse(
614 )
615 {
616 return modelgbp::policy::Universe::resolve(getFramework(), opflex::modb::URIBuilder(getURI()).addElement("PolicyUniverse").build());
617 }
618
629 OF_SHARED_PTR<modelgbp::policy::Universe> addPolicyUniverse(
630 )
631 {
632 OF_SHARED_PTR<modelgbp::policy::Universe> result = addChild<modelgbp::policy::Universe>(
633 CLASS_ID, getURI(), 2147516639ul, 223,
634 opflex::modb::URIBuilder(getURI()).addElement("PolicyUniverse").build()
635 );
636 return result;
637 }
638
647 void remove()
648 {
649 getTLMutator().remove(CLASS_ID, getURI());
650 }
651
662 static void remove(opflex::ofcore::OFFramework& framework,
663 const opflex::modb::URI& uri)
664 {
665 MO::remove(framework, CLASS_ID, uri);
666 }
667
678 static void remove(const opflex::modb::URI& uri)
679 {
680 remove(opflex::ofcore::OFFramework::defaultInstance(), uri);
681 }
682
694 static void registerListener(
695 opflex::ofcore::OFFramework& framework,
696 opflex::modb::ObjectListener* listener)
697 {
698 opflex::modb::mointernal
699 ::MO::registerListener(framework, listener, CLASS_ID);
700 }
701
713 static void registerListener(
714 opflex::modb::ObjectListener* listener)
715 {
716 registerListener(opflex::ofcore::OFFramework::defaultInstance(), listener);
717 }
718
726 opflex::ofcore::OFFramework& framework,
727 opflex::modb::ObjectListener* listener)
728 {
729 opflex::modb::mointernal
730 ::MO::unregisterListener(framework, listener, CLASS_ID);
731 }
732
740 opflex::modb::ObjectListener* listener)
741 {
742 unregisterListener(opflex::ofcore::OFFramework::defaultInstance(), listener);
743 }
744
750 opflex::ofcore::OFFramework& framework,
751 const opflex::modb::URI& uri,
752 const OF_SHARED_PTR<const opflex::modb::mointernal::ObjectInstance>& oi)
753 : MO(framework, CLASS_ID, uri, oi) { }
754}; // class Root
755
756} // namespace dmtree
757} // namespace modelgbp
758#endif // GI_DMTREE_ROOT_HPP
static boost::optional< OF_SHARED_PTR< modelgbp::dci::Discoverer > > resolve()
Retrieve an instance of Discoverer from the default managed object store by constructing its URI from...
Definition Discoverer.hpp:167
static boost::optional< OF_SHARED_PTR< modelgbp::dci::Universe > > resolve()
Retrieve an instance of Universe from the default managed object store by constructing its URI from t...
Definition dci/Universe.hpp:163
static boost::optional< OF_SHARED_PTR< modelgbp::dmtree::Root > > resolve(const opflex::modb::URI &uri)
Retrieve an instance of Root from the managed object store using the default framework instance.
Definition Root.hpp:143
OF_SHARED_PTR< modelgbp::policy::Universe > addPolicyUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:629
boost::optional< OF_SHARED_PTR< modelgbp::epr::L3Universe > > resolveEprL3Universe()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:508
static boost::optional< OF_SHARED_PTR< modelgbp::dmtree::Root > > resolve(opflex::ofcore::OFFramework &framework, const opflex::modb::URI &uri)
Retrieve an instance of Root from the managed object store.
Definition Root.hpp:125
boost::optional< OF_SHARED_PTR< modelgbp::gbpe::VMUniverse > > resolveGbpeVMUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:193
OF_SHARED_PTR< modelgbp::observer::EpStatUniverse > addObserverEpStatUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:559
boost::optional< OF_SHARED_PTR< modelgbp::epdr::L2Discovered > > resolveEpdrL2Discovered()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:368
boost::optional< OF_SHARED_PTR< modelgbp::dci::Universe > > resolveDciUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:298
OF_SHARED_PTR< modelgbp::epdr::L2Discovered > addEpdrL2Discovered()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:384
boost::optional< OF_SHARED_PTR< modelgbp::epr::L2Universe > > resolveEprL2Universe()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:473
OF_SHARED_PTR< modelgbp::dci::Discoverer > addDciDiscoverer()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:349
static OF_SHARED_PTR< modelgbp::dmtree::Root > createRootElement()
Create an instance of Root, the root element in the management information tree, for the default fram...
Definition Root.hpp:109
boost::optional< OF_SHARED_PTR< modelgbp::inv::Universe > > resolveInvUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:438
OF_SHARED_PTR< modelgbp::gbpe::VMUniverse > addGbpeVMUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:209
boost::optional< OF_SHARED_PTR< modelgbp::policy::Universe > > resolvePolicyUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:613
OF_SHARED_PTR< modelgbp::relator::Universe > addRelatorUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:174
static void unregisterListener(opflex::modb::ObjectListener *listener)
Unregister a listener from updates to this class from the default framework instance.
Definition Root.hpp:739
boost::optional< OF_SHARED_PTR< modelgbp::observer::EpStatUniverse > > resolveObserverEpStatUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:543
OF_SHARED_PTR< modelgbp::dci::Universe > addDciUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:314
boost::optional< OF_SHARED_PTR< modelgbp::domain::Config > > resolveDomainConfig()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:263
OF_SHARED_PTR< modelgbp::observer::PolicyStatUniverse > addObserverPolicyStatUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:594
boost::optional< OF_SHARED_PTR< modelgbp::dci::Discoverer > > resolveDciDiscoverer()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:333
static void remove(opflex::ofcore::OFFramework &framework, const opflex::modb::URI &uri)
Remove the Root object with the specified URI using the currently-active mutator.
Definition Root.hpp:662
OF_SHARED_PTR< modelgbp::epdr::L3Discovered > addEpdrL3Discovered()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:419
OF_SHARED_PTR< modelgbp::epr::L3Universe > addEprL3Universe()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:524
Root(opflex::ofcore::OFFramework &framework, const opflex::modb::URI &uri, const OF_SHARED_PTR< const opflex::modb::mointernal::ObjectInstance > &oi)
Construct an instance of Root.
Definition Root.hpp:749
OF_SHARED_PTR< modelgbp::gbpe::TunnelEpUniverse > addGbpeTunnelEpUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:244
static const opflex::modb::class_id_t CLASS_ID
The unique class ID for Root.
Definition Root.hpp:85
boost::optional< OF_SHARED_PTR< modelgbp::relator::Universe > > resolveRelatorUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:158
void remove()
Remove this instance using the currently-active mutator.
Definition Root.hpp:647
static void registerListener(opflex::ofcore::OFFramework &framework, opflex::modb::ObjectListener *listener)
Register a listener that will get called for changes related to this class.
Definition Root.hpp:694
OF_SHARED_PTR< modelgbp::epr::L2Universe > addEprL2Universe()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:489
static void unregisterListener(opflex::ofcore::OFFramework &framework, opflex::modb::ObjectListener *listener)
Unregister a listener from updates to this class.
Definition Root.hpp:725
static void remove(const opflex::modb::URI &uri)
Remove the Root object with the specified URI using the currently-active mutator and the default fram...
Definition Root.hpp:678
boost::optional< OF_SHARED_PTR< modelgbp::gbpe::TunnelEpUniverse > > resolveGbpeTunnelEpUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:228
static OF_SHARED_PTR< modelgbp::dmtree::Root > createRootElement(opflex::ofcore::OFFramework &framework)
Create an instance of Root, the root element in the management information tree, for the given framew...
Definition Root.hpp:96
boost::optional< OF_SHARED_PTR< modelgbp::epdr::L3Discovered > > resolveEpdrL3Discovered()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:403
OF_SHARED_PTR< modelgbp::domain::Config > addDomainConfig()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:279
static void registerListener(opflex::modb::ObjectListener *listener)
Register a listener that will get called for changes related to this class with the default framework...
Definition Root.hpp:713
boost::optional< OF_SHARED_PTR< modelgbp::observer::PolicyStatUniverse > > resolveObserverPolicyStatUniverse()
Retrieve the child object with the specified naming properties.
Definition Root.hpp:578
OF_SHARED_PTR< modelgbp::inv::Universe > addInvUniverse()
Create a new child object with the specified naming properties and make it a child of this object in ...
Definition Root.hpp:454
static boost::optional< OF_SHARED_PTR< modelgbp::domain::Config > > resolve()
Retrieve an instance of Config from the default managed object store by constructing its URI from the...
Definition domain/Config.hpp:107
static boost::optional< OF_SHARED_PTR< modelgbp::epdr::L2Discovered > > resolve()
Retrieve an instance of L2Discovered from the default managed object store by constructing its URI fr...
Definition L2Discovered.hpp:103
static boost::optional< OF_SHARED_PTR< modelgbp::epdr::L3Discovered > > resolve()
Retrieve an instance of L3Discovered from the default managed object store by constructing its URI fr...
Definition L3Discovered.hpp:103
static boost::optional< OF_SHARED_PTR< modelgbp::epr::L2Universe > > resolve()
Retrieve an instance of L2Universe from the default managed object store by constructing its URI from...
Definition L2Universe.hpp:103
static boost::optional< OF_SHARED_PTR< modelgbp::epr::L3Universe > > resolve()
Retrieve an instance of L3Universe from the default managed object store by constructing its URI from...
Definition L3Universe.hpp:103
static boost::optional< OF_SHARED_PTR< modelgbp::gbpe::TunnelEpUniverse > > resolve()
Retrieve an instance of TunnelEpUniverse from the default managed object store by constructing its UR...
Definition TunnelEpUniverse.hpp:103
static boost::optional< OF_SHARED_PTR< modelgbp::gbpe::VMUniverse > > resolve()
Retrieve an instance of VMUniverse from the default managed object store by constructing its URI from...
Definition VMUniverse.hpp:107
static boost::optional< OF_SHARED_PTR< modelgbp::inv::Universe > > resolve()
Retrieve an instance of Universe from the default managed object store by constructing its URI from t...
Definition inv/Universe.hpp:103
static boost::optional< OF_SHARED_PTR< modelgbp::observer::EpStatUniverse > > resolve()
Retrieve an instance of EpStatUniverse from the default managed object store by constructing its URI ...
Definition EpStatUniverse.hpp:107
static boost::optional< OF_SHARED_PTR< modelgbp::observer::PolicyStatUniverse > > resolve()
Retrieve an instance of PolicyStatUniverse from the default managed object store by constructing its ...
Definition PolicyStatUniverse.hpp:111
static boost::optional< OF_SHARED_PTR< modelgbp::policy::Universe > > resolve()
Retrieve an instance of Universe from the default managed object store by constructing its URI from t...
Definition policy/Universe.hpp:119
static boost::optional< OF_SHARED_PTR< modelgbp::relator::Universe > > resolve()
Retrieve an instance of Universe from the default managed object store by constructing its URI from t...
Definition relator/Universe.hpp:227
SOME COPYRIGHT.
Definition OpcodeEnumT.hpp:12