IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
NUnit.Engine.Services.TestAgency.AgentDataBase Class Reference

A simple class that tracks data about this agencies active and available agents More...

Public Member Functions

void Add (AgentRecord r)
 
void Remove (Guid agentId)
 
void Clear ()
 

Properties

AgentRecord this[Guid id] [get, set]
 
AgentRecord this[ITestAgent agent] [get]
 

Private Attributes

Dictionary< Guid, AgentRecordagentData = new Dictionary<Guid, AgentRecord>()
 

Detailed Description

A simple class that tracks data about this agencies active and available agents

Member Function Documentation

void NUnit.Engine.Services.TestAgency.AgentDataBase.Add ( AgentRecord  r)
inline
void NUnit.Engine.Services.TestAgency.AgentDataBase.Remove ( Guid  agentId)
inline
void NUnit.Engine.Services.TestAgency.AgentDataBase.Clear ( )
inline

Member Data Documentation

Dictionary<Guid, AgentRecord> NUnit.Engine.Services.TestAgency.AgentDataBase.agentData = new Dictionary<Guid, AgentRecord>()
private

Property Documentation

AgentRecord NUnit.Engine.Services.TestAgency.AgentDataBase.this[Guid id]
getset
AgentRecord NUnit.Engine.Services.TestAgency.AgentDataBase.this[ITestAgent agent]
get

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