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

Public Member Functions

 SqliteItemHandler (string c, string t, string m)
 
override bool Store (XInventoryItem item)
 
override bool Delete (string field, string val)
 
override bool Delete (string[] fields, string[] vals)
 
bool MoveItem (string id, string newParent)
 
XInventoryItem[] GetActiveGestures (UUID principalID)
 
int GetAssetPermissions (UUID principalID, UUID assetID)
 
- Public Member Functions inherited from OpenSim.Data.SQLite.SqliteInventoryHandler< T >
 SqliteInventoryHandler (string c, string t, string m)
 
- Public Member Functions inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
 SQLiteGenericTableHandler (string connectionString, string realm, string storeName)
 
virtual T[] Get (string field, string key)
 
virtual T[] Get (string[] fields, string[] keys)
 
virtual T[] Get (string where)
 
virtual bool Store (T row)
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Data.SQLite.SqliteInventoryHandler< T >
bool IncrementFolderVersion (UUID folderID)
 
bool IncrementFolderVersion (string folderID)
 
- Protected Member Functions inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
T[] DoQuery (SqliteCommand cmd)
 
- Protected Member Functions inherited from OpenSim.Data.SQLite.SQLiteFramework
 SQLiteFramework (string connectionString)
 
int ExecuteNonQuery (SqliteCommand cmd, SqliteConnection connection)
 
IDataReader ExecuteReader (SqliteCommand cmd, SqliteConnection connection)
 
- Protected Attributes inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
Dictionary< string, FieldInfo > m_Fields
 
List< string > m_ColumnNames = null
 
string m_Realm
 
FieldInfo m_DataField = null
 
- Protected Attributes inherited from OpenSim.Data.SQLite.SQLiteFramework
Object m_lockObject = new Object()
 
- Static Protected Attributes inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
static SqliteConnection m_Connection
 
- Properties inherited from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >
virtual Assembly Assembly [get]
 

Detailed Description

Definition at line 133 of file SQLiteXInventoryData.cs.

Constructor & Destructor Documentation

OpenSim.Data.SQLite.SqliteItemHandler.SqliteItemHandler ( string  c,
string  t,
string  m 
)
inline

Definition at line 135 of file SQLiteXInventoryData.cs.

Member Function Documentation

override bool OpenSim.Data.SQLite.SqliteItemHandler.Delete ( string  field,
string  val 
)
inlinevirtual

Reimplemented from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >.

Definition at line 150 of file SQLiteXInventoryData.cs.

override bool OpenSim.Data.SQLite.SqliteItemHandler.Delete ( string[]  fields,
string[]  vals 
)
inlinevirtual

Reimplemented from OpenSim.Data.SQLite.SQLiteGenericTableHandler< T >.

Definition at line 165 of file SQLiteXInventoryData.cs.

XInventoryItem [] OpenSim.Data.SQLite.SqliteItemHandler.GetActiveGestures ( UUID  principalID)
inline

Definition at line 208 of file SQLiteXInventoryData.cs.

int OpenSim.Data.SQLite.SqliteItemHandler.GetAssetPermissions ( UUID  principalID,
UUID  assetID 
)
inline

Definition at line 221 of file SQLiteXInventoryData.cs.

bool OpenSim.Data.SQLite.SqliteItemHandler.MoveItem ( string  id,
string  newParent 
)
inline

Definition at line 184 of file SQLiteXInventoryData.cs.

override bool OpenSim.Data.SQLite.SqliteItemHandler.Store ( XInventoryItem  item)
inline

Definition at line 140 of file SQLiteXInventoryData.cs.


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