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

Public Member Functions

 SessionElementID (int id)
 

Static Public Member Functions

static implicit operator SessionElementID (SessionElement element)
 
static implicit operator SessionElementID (int id)
 

Data Fields

readonly int id
 
SessionElement Element
 

Detailed Description

Definition at line 213 of file Protocol.cs.

Constructor & Destructor Documentation

◆ SessionElementID()

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

Definition at line 219 of file Protocol.cs.

References BGC.Study.SessionElement.id.

220  {
221  this.id = id;
222  }

Member Function Documentation

◆ operator SessionElementID() [1/2]

static implicit BGC.Study.SessionElementID.operator SessionElementID ( SessionElement  element)
static

◆ operator SessionElementID() [2/2]

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

Field Documentation

◆ Element

SessionElement BGC.Study.SessionElementID.Element
Initial value:
=> ProtocolManager.sessionElementDictionary.ContainsKey(id) ?
ProtocolManager.sessionElementDictionary[id] : null

Definition at line 216 of file Protocol.cs.

◆ id

readonly int BGC.Study.SessionElementID.id

Definition at line 215 of file Protocol.cs.

Referenced by BGC.Study.Session.SerializeSession().


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