| 
    OpenVDB
    13.0.0
    
   | 
 
#include <openvdb_ax/codegen/FunctionTypes.h>
Public Types | |
| using | Ptr = std::shared_ptr< Settings > | 
Public Member Functions | |
| bool | isDefault () const | 
Public Attributes | |
| std::unique_ptr< SmallArgumentVector< const char * > > | mNames = nullptr | 
| SmallArgumentVector< const char * > | mDeps = {} | 
| bool | mConstantFold = false | 
| bool | mEmbedIR = false | 
| bool | mReadOnly = false | 
| Function::Type | mType = Function::Type::kNormal | 
| SmallArgumentVector< llvm::Attribute::AttrKind > | mFnAttrs = {} | 
| SmallArgumentVector< llvm::Attribute::AttrKind > | mRetAttrs = {} | 
| std::map< size_t, SmallArgumentVector< llvm::Attribute::AttrKind > > | mParamAttrs = {} | 
      
  | 
  inline | 
| bool mConstantFold = false | 
| SmallArgumentVector<const char*> mDeps = {} | 
| bool mEmbedIR = false | 
| SmallArgumentVector<llvm::Attribute::AttrKind> mFnAttrs = {} | 
| std::unique_ptr<SmallArgumentVector<const char*> > mNames = nullptr | 
| std::map<size_t, SmallArgumentVector<llvm::Attribute::AttrKind> > mParamAttrs = {} | 
| bool mReadOnly = false | 
| SmallArgumentVector<llvm::Attribute::AttrKind> mRetAttrs = {} | 
| Function::Type mType = Function::Type::kNormal | 
 1.8.11