addTrkGroup(const OSB_DB::Session &session, const Date &start, const TrunkGroup &tg) | OSB_LIB::TrunkResource | |
assign(const AssignedTrunk &assignedTg) | OSB_LIB::TrunkResource | [private] |
assigned() const | OSB_LIB::Resource | |
assignedTrks() const | OSB_LIB::TrunkResource | |
AssignedTrunks typedef | OSB_LIB::TrunkResource | |
assignedTrunks_ | OSB_LIB::TrunkResource | [private] |
assignResource(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
canDel() const | OSB_LIB::Resource | |
canSetExtNw() const | OSB_LIB::TrunkResource | |
canUpd() const | OSB_LIB::Resource | [virtual] |
curAssignedTrks() const | OSB_LIB::TrunkResource | |
deassign(const Id< TrunkGroup > &tgId) | OSB_LIB::TrunkResource | [private] |
deassignResource(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
delTrkGroup(const OSB_DB::Session &session, const Id< TrunkGroup > &tgId) | OSB_LIB::TrunkResource | |
des() const | OSB_LIB::TrunkResource | |
des_ | OSB_LIB::TrunkResource | [private] |
deviceId() const | OSB_LIB::Resource | |
extNetwork() const | OSB_LIB::TrunkResource | |
extNetworkId_ | OSB_LIB::TrunkResource | [private] |
getPersResourceStatus(const OSB_DB::Session &session, const DateTime &ts=DateTime::now()) const | OSB_LIB::Resource | [protected] |
getTrkGroup(const Id< TrunkGroup > &tgId) const | OSB_LIB::TrunkResource | |
handleObjectStatus(ObjectStatus os, const Oid &id) | OSB_LIB::Resource | [protected, static] |
incObjVs(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
insBase(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
insert(const OSB_DB::Session &session) | OSB_LIB::TrunkResource | [virtual] |
isAvailable() const | OSB_LIB::Resource | [virtual] |
isCurAssigned(const Id< TrunkGroup > &tgId) const | OSB_LIB::TrunkResource | |
isPrepaid() const | OSB_LIB::Resource | |
lock(const OSB_DB::Session &session, bool noWait) const | OSB_LIB::Resource | [protected] |
neId() const | OSB_LIB::Resource | |
neId_ | OSB_LIB::Resource | [protected] |
Number typedef | OSB_LIB::Resource | |
nwId() const | OSB_LIB::Resource | |
objVs() const | OSB_LIB::Resource | |
oid() const | OSB_LIB::Resource | |
Oid typedef | OSB_LIB::Resource | |
operator=(const Resource &rhs) | OSB_LIB::Resource | [protected] |
OSB_DB::ResourceGw class | OSB_LIB::Resource | [friend] |
OSB_DB::TrunkResourceGw class | OSB_LIB::TrunkResource | [friend] |
poolId() const | OSB_LIB::Resource | |
prepaid_ | OSB_LIB::Resource | [protected] |
quarantineEnd() const | OSB_LIB::Resource | |
read(const OSB_DB::Session &session) | OSB_LIB::TrunkResource | [virtual] |
readBase(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
remove(const OSB_DB::Session &session) | OSB_LIB::TrunkResource | [virtual] |
removeBase(const OSB_DB::Session &session, bool isLocked) | OSB_LIB::Resource | [protected] |
Resource(const Oid &oid=Oid()) | OSB_LIB::Resource | [explicit] |
Resource(const Number &rn, const Id< Network > &nw=Id< Network >()) | OSB_LIB::Resource | [explicit] |
Resource(const Number &rn, const Id2< NetworkElement > &ne) | OSB_LIB::Resource | |
Resource(const Resource &rhs) | OSB_LIB::Resource | [protected] |
resourceNumber() const | OSB_LIB::Resource | |
resourceNumber_ | OSB_LIB::Resource | [protected] |
rsAssigned enum value | OSB_LIB::Resource | |
rsAvailable enum value | OSB_LIB::Resource | |
rsCreated enum value | OSB_LIB::Resource | |
rsDeactivated enum value | OSB_LIB::Resource | |
rsLinked enum value | OSB_LIB::Resource | |
rsQuarantine enum value | OSB_LIB::Resource | |
rsUnknown enum value | OSB_LIB::Resource | |
setAssigned() | OSB_LIB::Resource | [protected, virtual] |
setAvailable() | OSB_LIB::Resource | [protected, virtual] |
setDeassigned() | OSB_LIB::Resource | [protected, virtual] |
setDes(const std::string &des) | OSB_LIB::TrunkResource | |
setDevice(const Id< Device > &deviceId) | OSB_LIB::Resource | |
setExternalNetwork(const Id< Network > &ext) | OSB_LIB::TrunkResource | |
setPool(const Id< InventoryPool > &poolId) | OSB_LIB::Resource | |
setStatus(const Status newStatus) | OSB_LIB::Resource | [virtual] |
sortTgsByName(AssignedTrunks &groups) | OSB_LIB::TrunkResource | [static] |
sortTgsByPriority(AssignedTrunks &groups) | OSB_LIB::TrunkResource | [static] |
Status enum name | OSB_LIB::Resource | |
status() const | OSB_LIB::Resource | |
TrunkResource(const Oid &id=Oid()) | OSB_LIB::TrunkResource | |
TrunkResource(const Number &rn, const Id< Network > &nw) | OSB_LIB::TrunkResource | |
Type typedef | OSB_LIB::Resource | |
typeId() const | OSB_LIB::TrunkResource | [virtual] |
typeId_ | OSB_LIB::TrunkResource | [private, static] |
unassignResource(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
updAssigned(const OSB_DB::Session &session, const DateTime &firstAss) | OSB_LIB::Resource | [protected] |
updData(const OSB_DB::Session &session) | OSB_LIB::TrunkResource | [virtual] |
updDataBase(const OSB_DB::Session &session) | OSB_LIB::Resource | [protected] |
updStatus(const OSB_DB::Session &session, bool isLocked) | OSB_LIB::Resource | |
~Resource() | OSB_LIB::Resource | [virtual] |