EpcTools
An event based multi-threaded C++ development framework.
Public Member Functions | List of all members
PFCP::FqSeid Class Reference

Represents a Fully Qualified SEID. This combines an IP address with a SEID. More...

#include <epfcp.h>

Public Member Functions

 FqSeid ()
 Default constructor. More...
 
 FqSeid (const FqSeid &fqseid)
 Copy constructor. More...
 
FqSeidoperator= (const FqSeid &fqseid)
 Assignment operator. More...
 
const EIpAddressaddress () const
 Retrieves the IP address object associated with the FqSeid. More...
 
EIpAddresssetAddress ()
 Returns a modifiable reference to the IP address. More...
 
const Seid seid () const
 Returns the SEID. More...
 
FqSeidsetSeid (Seid seid)
 Assigns the SEID value. More...
 

Detailed Description

Represents a Fully Qualified SEID. This combines an IP address with a SEID.

Constructor & Destructor Documentation

PFCP::FqSeid::FqSeid ( )
inline

Default constructor.

PFCP::FqSeid::FqSeid ( const FqSeid fqseid)
inline

Copy constructor.

Parameters
fqseidthe FqSeid object to copy.

Member Function Documentation

const EIpAddress& PFCP::FqSeid::address ( ) const
inline

Retrieves the IP address object associated with the FqSeid.

Returns
the IP address object associated with the FqSeid.
FqSeid& PFCP::FqSeid::operator= ( const FqSeid fqseid)
inline

Assignment operator.

Parameters
fqseidthe FqSeid object to copy.
const Seid PFCP::FqSeid::seid ( ) const
inline

Returns the SEID.

Returns
the SEID.
EIpAddress& PFCP::FqSeid::setAddress ( )
inline

Returns a modifiable reference to the IP address.

Returns
a reference to the IP address object.
FqSeid& PFCP::FqSeid::setSeid ( Seid  seid)
inline

Assigns the SEID value.

Parameters
seidthe SEID value to assign.
Returns
a reference to this object.

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