DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
DAnCE::Locality_Splitter::LocalityKey Class Reference

#include <Locality_Splitter.h>

Collaboration diagram for DAnCE::Locality_Splitter::LocalityKey:
Collaboration graph

Public Member Functions

 LocalityKey ()
 
 LocalityKey (const LocalityKey &k)
 
LocalityKeyoperator= (const LocalityKey &k)
 
const ACE_CStringnode () const
 
void node (const ACE_CString &node_name)
 
const TInstanceListinstances () const
 
bool has_instance (CORBA::ULong instance) const
 
void add_instance (CORBA::ULong instance)
 
bool has_locality_manager () const
 
CORBA::ULong locality_manager_instance () const
 
void locality_manager_instance (CORBA::ULong sub_plan_index)
 
bool operator== (const LocalityKey &other_key) const
 
 operator ACE_CString ()
 

Private Attributes

ACE_CString node_
 
TInstanceList instances_
 
CORBA::ULong loc_manager_
 

Constructor & Destructor Documentation

DAnCE::Locality_Splitter::LocalityKey::LocalityKey ( )
DAnCE::Locality_Splitter::LocalityKey::LocalityKey ( const LocalityKey k)

Member Function Documentation

void DAnCE::Locality_Splitter::LocalityKey::add_instance ( CORBA::ULong  instance)
bool DAnCE::Locality_Splitter::LocalityKey::has_instance ( CORBA::ULong  instance) const
bool DAnCE::Locality_Splitter::LocalityKey::has_locality_manager ( ) const
const Locality_Splitter::TInstanceList & DAnCE::Locality_Splitter::LocalityKey::instances ( ) const
CORBA::ULong DAnCE::Locality_Splitter::LocalityKey::locality_manager_instance ( ) const
void DAnCE::Locality_Splitter::LocalityKey::locality_manager_instance ( CORBA::ULong  sub_plan_index)
const ACE_CString & DAnCE::Locality_Splitter::LocalityKey::node ( ) const
void DAnCE::Locality_Splitter::LocalityKey::node ( const ACE_CString node_name)
DAnCE::Locality_Splitter::LocalityKey::operator ACE_CString ( )
Locality_Splitter::LocalityKey & DAnCE::Locality_Splitter::LocalityKey::operator= ( const LocalityKey k)
bool DAnCE::Locality_Splitter::LocalityKey::operator== ( const LocalityKey other_key) const

Member Data Documentation

TInstanceList DAnCE::Locality_Splitter::LocalityKey::instances_
private
CORBA::ULong DAnCE::Locality_Splitter::LocalityKey::loc_manager_
private
ACE_CString DAnCE::Locality_Splitter::LocalityKey::node_
private

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