- Add NotSupported, Argument and InvalidOperation Exception to all class doxygen
- Add UnauthorizedAccess Exception to Model and Dataset class doxygen
Signed-off-by: hyunil park <hyunil46.park@samsung.com>
/// Use this class to create a dataset. dataset should be released using Dispose().
/// dataset is available until the model is released.
/// </remarks>
+ /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
+ /// <exception cref="ArgumentException">Thrown when the method failed due to an invalid parameter.</exception>
+ /// <exception cref="UnauthorizedAccessException">Thrown when the application does not have the required privilege.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the method failed due to the wrong pipeline description or internal error.</exception>
/// <since_tizen> 10 </since_tizen>
public class Dataset: IDisposable
{
/// If added to a model by AddLayer method of Model, layer is available until the model is released. so
/// Dispose() must never be used.
/// </remarks>
+ /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
+ /// <exception cref="ArgumentException">Thrown when the method failed due to an invalid parameter.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the method failed due to the wrong pipeline description or internal error.</exception>
/// <since_tizen> 10 </since_tizen>
public class Layer: IDisposable
{
/// privilege %http://tizen.org/privilege/externalstorage. If you want to access
/// both storage, you must add all the privileges.
/// </remarks>
+ /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
+ /// <exception cref="ArgumentException">Thrown when the method failed due to an invalid parameter.</exception>
+ /// <exception cref="UnauthorizedAccessException">Thrown when the application does not have the required privilege.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the method failed due to the wrong pipeline description or internal error.</exception>
/// <since_tizen> 10 </since_tizen>
public class Model: IDisposable
{
/// model, optimizer should be released using Dispose().
/// If set to a model, optimizer is available until model is released.
/// </remarks>
+ /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
+ /// <exception cref="ArgumentException">Thrown when the method failed due to an invalid parameter.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the method failed due to the wrong pipeline description or internal error.</exception>
/// <since_tizen> 10 </since_tizen>
public class Optimizer: IDisposable
{