Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

# CIAO::NodeImplementationInfoHandler Class Reference

`#include <ImplementationInfo.h>`

Collaboration diagram for CIAO::NodeImplementationInfoHandler:

[legend]
List of all members.

## Public Member Functions
| NodeImplementationInfoHandler (const ::Deployment::DeploymentPlan &plan, const Deployment::ComponentPlans &shared_components)
Deployment::NodeImplementationInfo * | node_impl_info (void) const
## Private Member Functions
void | populate_server_resource_def (void)
void | populate_container_impl_infos (void)
## Private Attributes
Deployment::DeploymentPlan | plan_
Deployment::NodeImplementationInfo_var | node_info_
Containers_Info_Map | containers_info_map_

## Constructor & Destructor Documentation

CIAO::NodeImplementationInfoHandler::NodeImplementationInfoHandler | ( | const ::Deployment::DeploymentPlan & | plan,
|  | const Deployment::ComponentPlans & | shared_components
| ) |

## Member Function Documentation

Deployment::NodeImplementationInfo * CIAO::NodeImplementationInfoHandler::node_impl_info | ( | void |  | ) | const

void CIAO::NodeImplementationInfoHandler::populate_container_impl_infos | ( | void |  | ) | `[private]`

void CIAO::NodeImplementationInfoHandler::populate_server_resource_def | ( | void |  | ) | `[private]`

## Member Data Documentation

Containers_Info_Map CIAO::NodeImplementationInfoHandler::containers_info_map_`[private]`

| Helper class that helps populate the container_impl_infos field.

Deployment::NodeImplementationInfo_var CIAO::NodeImplementationInfoHandler::node_info_`[private]`

Deployment::DeploymentPlan CIAO::NodeImplementationInfoHandler::plan_`[private]`

The documentation for this class was generated from the following files:

- ImplementationInfo.h
- ImplementationInfo.cpp