API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

IVFSNODE_SETPROPERTY()

Brew Release
Brew MP 1.0.2
See Also
IVFSNODE_GetProperty() IVFSNODE_Name() IVFSNODE_Parent() IVFSNODE_GetModel() IVFSNODE_GetObject() IVFSNODE_Type() IVFSNODE_GetDataBuffer() IVFSNODE_GetDataBufferSize() IVFSNODE_IsObserved() IVFSNODE_SetModel() IVFSNODE_SetObject() IVFSNODE_SetDataBuffer() IVFSNODE_SetDataBufferSize() IVFSNODE_AddObserver() IVFSNODE_Notify() IVFSNODE_GetData() IVFSNODE_SetData()
Description
Each IVfsNode has various properties associated with it. This function sets the value of some of those properties.
Params
po
[]:
[in] Pointer to the IVfsNode interface object
prop
[]:
[in] The property to set
value
[]:
[in] The value to set the property to
Interface
  • IVFSNODE
Prototype
  •    int IVFSNODE_SetProperty(IVfsNode * po,NodeProperty prop,int value)
    
Return
  •    sUCCESS, or standard error code.
    
Side Effect
  • None
Comments
You should normally use the inline accessor functions defined below (and in AEEVfsContainer.h) rather than IVFSNODE_SetProperty() so that type checking can be performed on the arguments.