Arbiter
Dependency manager library that supports decentralization
|
Represents a list of dependencies. More...
Public Member Functions | |
ArbiterDependencyList ()=default | |
ArbiterDependencyList (std::vector< ArbiterDependency > dependencies) | |
ArbiterDependencyList (const ArbiterDependencyList &)=default | |
ArbiterDependencyList (ArbiterDependencyList &&)=default | |
std::unique_ptr< Arbiter::Base > | clone () const override |
std::ostream & | describe (std::ostream &os) const override |
bool | operator!= (const Base &other) const |
ArbiterDependencyList & | operator= (const ArbiterDependencyList &)=default |
ArbiterDependencyList & | operator= (ArbiterDependencyList &&)=default |
bool | operator== (const Arbiter::Base &other) const override |
Public Attributes | |
std::vector< ArbiterDependency > | _dependencies |
Represents a list of dependencies.
Definition at line 78 of file Dependency.h.
|
default |
|
explicit |
Definition at line 85 of file Dependency.h.
|
default |
|
default |
|
overridevirtual |
Implements Arbiter::Base.
|
overridevirtual |
Implements Arbiter::Base.
|
inherited |
|
default |
|
default |
|
overridevirtual |
Implements Arbiter::Base.
std::vector<ArbiterDependency> ArbiterDependencyList::_dependencies |
Definition at line 81 of file Dependency.h.