OpenSim::Data::Base::AppearanceTableMapper Class Reference

Inheritance diagram for OpenSim::Data::Base::AppearanceTableMapper:

OpenSim::Data::Base::BaseTableMapper List of all members.

Public Member Functions

 AppearanceTableMapper (BaseDatabaseConnector database, string tableName)
bool Add (Guid userID, AvatarAppearance appearance)
bool Update (Guid userID, AvatarAppearance appearance)
override AppearanceRowMapper FromReader (BaseDataReader reader)
bool TryGetValue (Guid presenceID, out AvatarAppearance val)

Protected Member Functions

AppearanceRowMapper CreateRowMapper (AvatarAppearance appearance)
AppearanceRowMapper CreateRowMapper ()
AppearanceRowMapper FromReader (BaseDataReader reader, AvatarAppearance appearance)

Constructor & Destructor Documentation

OpenSim::Data::Base::AppearanceTableMapper::AppearanceTableMapper ( BaseDatabaseConnector  database,
string  tableName 
) [inline]


Member Function Documentation

bool OpenSim::Data::Base::AppearanceTableMapper::Add ( Guid  userID,
AvatarAppearance  appearance 
) [inline]

Parameters:
userID 
appearance 
Returns:

bool OpenSim::Data::Base::AppearanceTableMapper::Update ( Guid  userID,
AvatarAppearance  appearance 
) [inline]

Parameters:
userID 
appearance 
Returns:

AppearanceRowMapper OpenSim::Data::Base::AppearanceTableMapper::CreateRowMapper ( AvatarAppearance  appearance  )  [inline, protected]

Parameters:
appearance 
Returns:

AppearanceRowMapper OpenSim::Data::Base::AppearanceTableMapper::CreateRowMapper (  )  [inline, protected]

Returns:

AppearanceRowMapper OpenSim::Data::Base::AppearanceTableMapper::FromReader ( BaseDataReader  reader,
AvatarAppearance  appearance 
) [inline, protected]

Parameters:
reader 
appearance 
Returns:

override AppearanceRowMapper OpenSim::Data::Base::AppearanceTableMapper::FromReader ( BaseDataReader  reader  )  [inline]

Parameters:
reader 
Returns:

bool OpenSim::Data::Base::AppearanceTableMapper::TryGetValue ( Guid  presenceID,
out AvatarAppearance  val 
) [inline]

Parameters:
presenceID 
val 
Returns:


The documentation for this class was generated from the following file:
Generated on Wed Dec 17 01:00:39 2008 for OpenSim by  doxygen 1.5.1