1 module collie.channel.exception;
2 
3 public import collie.exception;
4 public 
5 
6 import collie.utils.exception;
7 
8 
9 /// CollieChannelException : CollieExceotion
10 mixin ExceptionBuild!("CollieChannel", "Collie");
11 
12 /// InBoundTypeException : CollieChannelExceotion
13 mixin ExceptionBuild!("InBoundType", "CollieChannel");
14 
15 /// OutBoundTypeException : CollieChannelExceotion
16 mixin ExceptionBuild!("OutBoundType", "CollieChannel");
17 
18 /// PipelineEmptyException : CollieChannelExceotion
19 mixin ExceptionBuild!("PipelineEmpty", "CollieChannel");
20 
21 /// HandlerNotInPipelineException : CollieChannelExceotion
22 mixin ExceptionBuild!("HandlerNotInPipeline", "CollieChannel");
23 
24 /// NotHasInBoundException : CollieChannelExceotion
25 mixin ExceptionBuild!("NotHasInBound", "CollieChannel");
26 
27 /// NotHasOutBoundException : CollieChannelExceotion
28 mixin ExceptionBuild!("NotHasOutBound", "CollieChannel");