DotMP
Classes
DotMP.Exceptions Namespace Reference

Classes

class  NotInParallelRegionException
 Exception thrown if a parallel-only construct is used outside of a parallel region. More...
 
class  CannotPerformNestedParallelismException
 Exception thrown if a Parallel.ParallelRegion is created inside of another Parallel.ParallelRegion. More...
 
class  CannotPerformNestedWorksharingException
 Exception thrown if a Parallel.Single is created inside of a Parallel.For or Parallel.ForReduction<T>. More...
 
class  InvalidArgumentsException
 Exception thrown if invalid arguments are specified to DotMP functions. More...
 
class  TooManyIterationsException
 Exception thrown if a for loop has too many iterations and would cause the schedulers to fail. More...
 
class  ImproperTaskwaitUsageException
 Exception thrown if the wrong taskwait overload was used from within a task. More...
 
class  InternalSchedulerException
 Exception thrown if the internal schedulers encounter an overflow. More...