mirror of https://github.com/Hax-io/jstruct
Package
- Documented public import Exceptions - Documented module and classes
This commit is contained in:
parent
a15e0b5bcb
commit
47b2a318da
|
@ -1,5 +1,11 @@
|
|||
/**
|
||||
* Exception types
|
||||
*/
|
||||
module jstruct.exceptions;
|
||||
|
||||
/**
|
||||
* General exception type
|
||||
*/
|
||||
public abstract class JStructException : Exception
|
||||
{
|
||||
this(string msg)
|
||||
|
@ -8,6 +14,9 @@ public abstract class JStructException : Exception
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Error on serialization
|
||||
*/
|
||||
public final class SerializationError : JStructException
|
||||
{
|
||||
this()
|
||||
|
@ -16,6 +25,9 @@ public final class SerializationError : JStructException
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Error on deserialization
|
||||
*/
|
||||
public final class DeserializationError : JStructException
|
||||
{
|
||||
this()
|
||||
|
|
|
@ -13,4 +13,7 @@ public import jstruct.serializer;
|
|||
*/
|
||||
public import jstruct.deserializer;
|
||||
|
||||
/**
|
||||
* Exception types
|
||||
*/
|
||||
public import jstruct.exceptions;
|
Loading…
Reference in New Issue