BGC Tools
Public Member Functions | Static Public Member Functions | Data Fields
BGC.Study.ProtocolID Struct Reference
Collaboration diagram for BGC.Study.ProtocolID:
Collaboration graph
[legend]

Public Member Functions

 ProtocolID (int id)
 

Static Public Member Functions

static implicit operator ProtocolID (Protocol protocol)
 
static implicit operator ProtocolID (int id)
 

Data Fields

readonly int id
 
Protocol Protocol
 

Detailed Description

Definition at line 183 of file Protocol.cs.

Constructor & Destructor Documentation

◆ ProtocolID()

BGC.Study.ProtocolID.ProtocolID ( int  id)
inline

Definition at line 189 of file Protocol.cs.

References BGC.Study.Protocol.id.

190  {
191  this.id = id;
192  }
readonly int id
Definition: Protocol.cs:185

Member Function Documentation

◆ operator ProtocolID() [1/2]

static implicit BGC.Study.ProtocolID.operator ProtocolID ( Protocol  protocol)
static

◆ operator ProtocolID() [2/2]

static implicit BGC.Study.ProtocolID.operator ProtocolID ( int  id)
static

Field Documentation

◆ id

readonly int BGC.Study.ProtocolID.id

Definition at line 185 of file Protocol.cs.

◆ Protocol

Protocol BGC.Study.ProtocolID.Protocol
Initial value:
=> ProtocolManager.protocolDictionary.ContainsKey(id) ?
ProtocolManager.protocolDictionary[id] : null

Definition at line 186 of file Protocol.cs.


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