Definition at line 69 of file ipaddress-gw.h.
typedef OSB_LIB::ResourceList<OSB_LIB::Ip4Address> OSB_DB::Ip4AddressGw::Ip4List [private] |
typedef OSB_LIB::Id<OSB_LIB::Network> OSB_DB::Ip4AddressGw::NwOid [private] |
| void OSB_DB::Ip4AddressGw::fetch | ( | const Session & | session, | |
| OSB_LIB::AssignableIp4s & | dest | |||
| ) |
Read assignable IP4 from the database.
| session | Database session to use. | |
| dest | Assignable IP4 list to populate. |
| OsbException | in case of database error. |
| void OSB_DB::Ip4AddressGw::fetch | ( | const Session & | session, | |
| Ip4List & | dest, | |||
| const NwOid & | nwId, | |||
| bool | availOnly | |||
| ) |
Read IP4 address resources from database.
| session | Database session to use. | |
| dest | IP4 address resource list to populate. | |
| nwId | Id of the network id for which to read the IP4 address resources. | |
| availOnly | Flag if only available IP4 address resources should be read. |
| OsbException | in case of database error. |
| bool OSB_DB::Ip4AddressGw::insert | ( | const Session & | session, | |
| const OSB_LIB::Ip4Address & | ip4 | |||
| ) | const [private] |
Insert an Ip4 address resource into the database.
| bool OSB_DB::Ip4AddressGw::read | ( | const Session & | session, | |
| OSB_LIB::Ip4Address & | ip4 | |||
| ) | const [private] |
Read an Ip4 address resource by its id.
| bool OSB_DB::Ip4AddressGw::remove | ( | const Session & | session, | |
| const OSB_LIB::Ip4Address & | ip4 | |||
| ) | const [private] |
Delete an Ip4 address resource from the database.
| bool OSB_DB::Ip4AddressGw::update | ( | const Session & | session, | |
| const OSB_LIB::Ip4Address & | ip4 | |||
| ) | const [private] |
Update an Ip4 address resource in the database.
friend class OSB_DB::IpGroupGw [friend] |
friend class OSB_LIB::Ip4Address [friend] |
1.4.7