HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VOP_Error.h
Go to the documentation of this file.
1  /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  */
7 
8 #ifndef __VOP_Error__
9 #define __VOP_Error__
10 
12 {
14 
15  VOP_BAD_INPUT, // input type doesn't match output type.
16  VOP_SUBNET_BAD_VOP, // bad child vop %s.
17  VOP_TIMEDEPENDENT_CHANNEL, // cannot have channels that depend on time.
18  VOP_PARAMETER_NAME_CONFLICT,// Parameter name '%s' is a reserved word.
19  VOP_INVALID_CONDITIONAL, // invalid conditional string in a parm VOP.
20  VOP_BAD_STORAGE, // Invalid uniform/varying storage
21  VOP_INVALID_SPLINE, // Invalid spline type specified for language
22  VOP_RECURSION, // Recursive loop in VOP Network
23  VOP_BAD_VOP, // bad vop %s.
24  VOP_PROBLEMS_COMPILING, // Errors or Warnings during VEX compile.
25  VOP_NOT_PARAMETER_VOP, // '%s' input not a Parameter VOP
26  VOP_INPUT_TYPE_COLLISION, // more than one input of the same type
27  VOP_STRUCT_DEF_CONFLICT, // definition conflicts with inputs or outputs
28  VOP_NO_STRUCT_INPUT, // Input wire type is not a struct.
29  VOP_ANY_STRUCT_INPUT, // Input wire type is an unresolved struct.
30  VOP_NO_STRUCT_DEF, // Cannot obtain struct type definition.
31  VOP_NO_STRUCT_MEMBER, // Input struct doesn't have member %s to unpack
32  VOP_BAD_STRUCT_MEMBER_TYPE, // Incompatible type of struct member '%s'.
33  VOP_NO_SWITCH_INPUTS, // No switch inputs
34  VOP_PARAMETER_NAME_GLOBAL, // Parameter name '%s' is a global variable.
35 };
36 
37 #endif
VOP_ErrorCodes
Definition: VOP_Error.h:11