component_testing::Realm
Summary
Public functions
|
AddChild(const std::string & child_name, const std::string & url, const ChildOptions & options)
|
|
AddChildRealm(const std::string & child_name, const ChildOptions & options)
|
|
AddLocalChild(const std::string & child_name, LocalComponent *local_impl, const ChildOptions & options) ZX_REMOVED_SINCE(1
|
|
AddLocalChild(..., LocalComponentFactory, ...)
|
|
AddLocalChild(const std::string & child_name, LocalComponentFactory local_impl, const ChildOptions & options)
|
|
AddRoute(Route route)
|
|
GetComponentDecl(const std::string & child_name)
|
fuchsia::component::decl::Component
|
GetRealmDecl()
|
fuchsia::component::decl::Component
|
InitMutableConfigFromPackage(const std::string & name)
|
|
InitMutableConfigToEmpty(const std::string & name)
|
|
ReplaceComponentDecl(const std::string & child_name, fuchsia::component::decl::Component decl)
|
void
|
ReplaceRealmDecl(fuchsia::component::decl::Component decl)
|
void
|
RouteReadOnlyDirectory(const std::string & name, std::vector< Ref > to, DirectoryContents directory)
|
|
SetConfigValue(const std::string & name, const std::string & key, ConfigValue value)
|
|
operator=(Realm &&)=default
|
|
operator=(const Realm &)=delete
|
|
Friend classes
RealmBuilder
friend class RealmBuilder
Public functions
AddChild
Realm & AddChild(
const std::string & child_name,
const std::string & url,
const ChildOptions & options
)
AddChildRealm
Realm AddChildRealm(
const std::string & child_name,
const ChildOptions & options
)
GetComponentDecl
fuchsia::component::decl::Component GetComponentDecl(
const std::string & child_name
)
GetRealmDecl
fuchsia::component::decl::Component GetRealmDecl()
InitMutableConfigFromPackage
Realm & InitMutableConfigFromPackage(
const std::string & name
)
InitMutableConfigToEmpty
Realm & InitMutableConfigToEmpty(
const std::string & name
)
Realm
Realm(
Realm &&
)=default
Realm
Realm(
const Realm &
)=delete
ReplaceComponentDecl
void ReplaceComponentDecl(
const std::string & child_name,
fuchsia::component::decl::Component decl
)
ReplaceRealmDecl
void ReplaceRealmDecl(
fuchsia::component::decl::Component decl
)
RouteReadOnlyDirectory
Realm & RouteReadOnlyDirectory(
const std::string & name,
std::vector< Ref > to,
DirectoryContents directory
)
SetConfigValue
Realm & SetConfigValue(
const std::string & name,
const std::string & key,
ConfigValue value
)