Fixes code according to modern code style. Fixes a few expression bugs.

This commit is contained in:
Kamron Batman 2018-09-15 09:58:51 -07:00
parent 89eea25e5f
commit 970fd563b2
3324 changed files with 441118 additions and 433755 deletions

View file

@ -1,48 +1,44 @@
namespace Server.Engines.Reports
{
public abstract class PersistableObject
{
public abstract PersistableType TypeID{ get; }
public abstract class PersistableObject
{
public abstract PersistableType TypeID{ get; }
public virtual void SerializeAttributes( PersistanceWriter op )
{
}
public virtual void SerializeAttributes(PersistanceWriter op)
{
}
public virtual void SerializeChildren( PersistanceWriter op )
{
}
public virtual void SerializeChildren(PersistanceWriter op)
{
}
public void Serialize( PersistanceWriter op )
{
op.BeginObject( TypeID );
SerializeAttributes( op );
op.BeginChildren();
SerializeChildren( op );
op.FinishChildren();
op.FinishObject();
}
public void Serialize(PersistanceWriter op)
{
op.BeginObject(TypeID);
SerializeAttributes(op);
op.BeginChildren();
SerializeChildren(op);
op.FinishChildren();
op.FinishObject();
}
public virtual void DeserializeAttributes( PersistanceReader ip )
{
}
public virtual void DeserializeAttributes(PersistanceReader ip)
{
}
public virtual void DeserializeChildren( PersistanceReader ip )
{
}
public virtual void DeserializeChildren(PersistanceReader ip)
{
}
public void Deserialize( PersistanceReader ip )
{
DeserializeAttributes( ip );
public void Deserialize(PersistanceReader ip)
{
DeserializeAttributes(ip);
if ( ip.BeginChildren() )
{
DeserializeChildren( ip );
ip.FinishChildren();
}
}
public PersistableObject()
{
}
}
if (ip.BeginChildren())
{
DeserializeChildren(ip);
ip.FinishChildren();
}
}
}
}