BDS Public
BdsApi  2.0.11

This class defines a Seismic Network organisation. More...

#include <BdsD.h>

Inheritance diagram for Bds::Network:
BObj

Public Member Functions

 Network (BUInt32 id=0, BString network=BString(), BString description=BString(), BList< BString > stations=BList< BString >())
 
BString getType ()
 
BError setMembers (BDictString &members)
 
BError setMember (BString name, BString value)
 
BError getMembers (BDictString &members)
 
BError getMember (BString name, BString &value)
 
- Public Member Functions inherited from BObj
 BObj ()
 
virtual ~BObj ()
 
virtual const char * getType () const
 
virtual const BObjMembergetMembers () const
 
virtual void membersPrint () const
 
virtual BString getDebugString ()
 

Public Attributes

BUInt32 id
 Unique ID when stored in a database or for other uses. More...
 
BString network
 The name. More...
 
BString description
 The organisations description. More...
 
BList< BStringstations
 The list of arrays/stations the Network uses. More...
 

Detailed Description

This class defines a Seismic Network organisation.

Typical Seisomic Networks are "BN", IDC" etc.

Constructor & Destructor Documentation

◆ Network()

Bds::Network::Network ( BUInt32  id = 0,
BString  network = BString(),
BString  description = BString(),
BList< BString stations = BList<BString >() 
)

Member Function Documentation

◆ getMember()

BError Bds::Network::getMember ( BString  name,
BString value 
)
virtual

Reimplemented from BObj.

◆ getMembers()

BError Bds::Network::getMembers ( BDictString members)
virtual

Reimplemented from BObj.

◆ getType()

BString Bds::Network::getType ( )

◆ setMember()

BError Bds::Network::setMember ( BString  name,
BString  value 
)
virtual

Reimplemented from BObj.

◆ setMembers()

BError Bds::Network::setMembers ( BDictString members)
virtual

Reimplemented from BObj.

Member Data Documentation

◆ description

BString Bds::Network::description

The organisations description.

◆ id

BUInt32 Bds::Network::id

Unique ID when stored in a database or for other uses.

◆ network

BString Bds::Network::network

The name.

◆ stations

BList<BString > Bds::Network::stations

The list of arrays/stations the Network uses.


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