This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Preprocessor Utilities

Preprocessor macros. More...

Macros

#define TF_PP_EAT_PARENS(...)
 Return the arguments as is except if the first argument starts with a matched parenthesis then remove those parentheses.
 
#define TF_PP_IS_TUPLE(arg)
 Exapnds to 1 if the argument is a tuple, and 0 otherwise.
 

Detailed Description

Preprocessor macros.

Macro Definition Documentation

◆ TF_PP_EAT_PARENS

#define TF_PP_EAT_PARENS (   ...)

Return the arguments as is except if the first argument starts with a matched parenthesis then remove those parentheses.

Definition at line 318 of file preprocessorUtilsLite.h.

◆ TF_PP_IS_TUPLE

#define TF_PP_IS_TUPLE (   arg)

Exapnds to 1 if the argument is a tuple, and 0 otherwise.

Definition at line 381 of file preprocessorUtilsLite.h.