NvParameterized::ParameterList Struct Reference
Parameter list. More...
Public Member Functions | |
| ParameterList (const NvParameterized::Interface &iface, const char *className, const char *paramName, bool recursive, bool classesOnly, NvParameterized::Traits *traits) | |
| Constructor. | |
| bool | nameMatch (const Interface *iface, const char *name, int32_t arrayIndex, DataType type, Handle &handle) |
| nameMatch | |
| bool | pushName (const char *name, int32_t arrayIndex) |
| pushName | |
| void | popNameMatch (void) |
| popNameMatch | |
| bool | isRecursive (void) const |
| isRecursive | |
| uint32_t | getResultCount (void) const |
| getResultCount | |
| ParamResult * | getResults (void) const |
| getResults | |
Public Attributes | |
| uint32_t | mNameIndex |
| mNameIndex | |
| Handle | mResult |
| mResult | |
| const NvParameterized::Interface * | mInterface |
| mInterface | |
| const char * | mClassName |
| mClassName | |
| const char * | mParamName |
| mParamName | |
| bool | mRecursive |
| mRecursive | |
| bool | mClassesOnly |
| mClassesOnly | |
| NvParameterized::Traits * | mTraits |
| mTraits | |
| uint32_t | mResultCount |
| mResultCount | |
| uint32_t | mMaxResults |
| mMaxResults | |
| ParamResult * | mResults |
| mResults | |
| const char * | mSearchName [MAX_SEARCH_NAME] |
| mSearchName | |
| int32_t | mArrayIndex [MAX_SEARCH_NAME] |
| mArrayIndex | |
Detailed Description
Parameter list.
The documentation for this struct was generated from the following file:
- NvParamUtils.inl
Generated on Fri Dec 15 2017 13:58:41
Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.