OSB_LIB::RpEvalUsgMap Struct Reference

Collaboration diagram for OSB_LIB::RpEvalUsgMap:

Collaboration graph
[legend]
List of all members.

Detailed Description

Tiny wrapper to RpEvalMgr::UsgEvalMap.

This structure is used as argument for the database gateway during save().

Definition at line 343 of file rpevalmgr.h.

Public Types

Public Member Functions

Public Attributes

Private Member Functions


Member Typedef Documentation

typedef RpEvalMgr::NeId OSB_LIB::RpEvalUsgMap::NeId

Short-hand for network element object id.

Definition at line 345 of file rpevalmgr.h.

typedef RpEvalMgr::UsgEvalMap OSB_LIB::RpEvalUsgMap::UsgMap

Short-hand for the rating configuration.

Definition at line 347 of file rpevalmgr.h.


Constructor & Destructor Documentation

OSB_LIB::RpEvalUsgMap::RpEvalUsgMap ( const NeId neId,
UsgMap usgMap,
long  objVs 
) [inline]

Constructor with network element, its rating configuration and object version.

Definition at line 353 of file rpevalmgr.h.

OSB_LIB::RpEvalUsgMap::RpEvalUsgMap ( const RpEvalUsgMap rhs  )  [private]

Prevent copying: not implemented.


Member Function Documentation

RpEvalUsgMap OSB_LIB::RpEvalUsgMap::operator= ( const RpEvalUsgMap rhs  )  [private]

Prevent assignment: not implemented.


Member Data Documentation

NeId OSB_LIB::RpEvalUsgMap::neId_

The network element for which usgMap_ is valid.

Definition at line 362 of file rpevalmgr.h.

long OSB_LIB::RpEvalUsgMap::objVs_

The object version for neId_.

Definition at line 364 of file rpevalmgr.h.

UsgMap& OSB_LIB::RpEvalUsgMap::usgMap_

The rating configuration for neId_.

Definition at line 366 of file rpevalmgr.h.


The documentation for this struct was generated from the following file:
Generated on Sat Sep 2 14:16:12 2006 for OSB Library by  doxygen 1.4.7