OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Data.Null.NullUserAccountData Class Reference
Inheritance diagram for OpenSim.Data.Null.NullUserAccountData:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Data.Null.NullUserAccountData:
Collaboration graph
[legend]

Public Member Functions

 NullUserAccountData (string connectionString, string realm)
 
UserAccountData[] Get (string[] fields, string[] values)
 Tries to implement the Get [] semantics, but it cuts corners like crazy. Specifically, it relies on the knowledge that the only Gets used are keyed on PrincipalID, Email, and FirstName+LastName. More...
 
bool Store (UserAccountData data)
 
UserAccountData[] GetUsers (UUID scopeID, string query)
 
bool Delete (string field, string val)
 
UserAccountData[] GetUsersWhere (UUID scopeID, string where)
 

Detailed Description

Definition at line 40 of file NullUserAccountData.cs.

Constructor & Destructor Documentation

OpenSim.Data.Null.NullUserAccountData.NullUserAccountData ( string  connectionString,
string  realm 
)
inline

Definition at line 48 of file NullUserAccountData.cs.

Member Function Documentation

bool OpenSim.Data.Null.NullUserAccountData.Delete ( string  field,
string  val 
)
inline

Implements OpenSim.Data.IUserAccountData.

Definition at line 175 of file NullUserAccountData.cs.

UserAccountData [] OpenSim.Data.Null.NullUserAccountData.Get ( string[]  fields,
string[]  values 
)
inline

Tries to implement the Get [] semantics, but it cuts corners like crazy. Specifically, it relies on the knowledge that the only Gets used are keyed on PrincipalID, Email, and FirstName+LastName.

Parameters
fields
values
Returns

Implements OpenSim.Data.IUserAccountData.

Definition at line 63 of file NullUserAccountData.cs.

UserAccountData [] OpenSim.Data.Null.NullUserAccountData.GetUsers ( UUID  scopeID,
string  query 
)
inline

Implements OpenSim.Data.IUserAccountData.

Definition at line 131 of file NullUserAccountData.cs.

UserAccountData [] OpenSim.Data.Null.NullUserAccountData.GetUsersWhere ( UUID  scopeID,
string  where 
)
inline

Implements OpenSim.Data.IUserAccountData.

Definition at line 197 of file NullUserAccountData.cs.

bool OpenSim.Data.Null.NullUserAccountData.Store ( UserAccountData  data)
inline

Implements OpenSim.Data.IUserAccountData.

Definition at line 112 of file NullUserAccountData.cs.


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