TIBCO Adapter SDK C++ Reference
MProperties Methods
MProperties | Legend
Methods
Method Description
appendValue Add the specified value for the attribute specified by rsAttrPath.
appendValue Add the specified value for the attribute specified by rsAttrPath.
appendValue Add the specified value for the attribute specified by rsAttrPath.
appendValue Add the specified value for the attribute specified by rsAttrPath.
getPath Return the full path of this MProperties instance in the TIBCO Repository.
getPropertyCount Return the number of properties that share the specified name.
getRegistry Retrieve the MPropertiesRegistry associated with this MProperties instance.

Applications can use multiple MProperties instances. Each instance is then associated with and available through the properties registry for the application.

getValue Retrieve the value specified by rsAttrPath.

The return value holds the data pointer, which can be of any type.

getValue Retrieve the value specified by rsAttrPath and store it in riValue. This form stores integer values.
getValue Retrieve the value specified by rsAttrPath and store it in rbValue.

This form returns the value as a boolean. Capitalization in the source of the properties (such as the adapter instance description object) does not matter. The return value is not the property itself but an indication of success or failure. The result is passed back through the rbValue parameter.

getValue Retrieve the value specified by rsAttrPath and store it in rsValue.
getValue Retrieve the value specified by rsAttrPath and stores it in ruValue. This form stores unsigned integer values.
isChanged Determine whether this MProperties instance is changed.
isLocked Determine whether this MProperties instance is locked. Applications can lock an MProperties instance by calling the lock method.
isRepo Return true if this MProperties instance encapsulates a TIBCO Repository location, false if it is an MXMLProperties. This method is useful for SDK 2.x applications that are in the process of upgrading.
isWritable Determine whether this MProperties instance is writable. The instance is writable if it was constructed with the newSettableMProperties constructor. It is not writable otherwise.
lock Lock this MProperties instance so no one can write to it.
newEnumerator Create a new MPropertiesEnumerator. Applications can call MPropertiesEnumerator::next() to retrieve the next name/value pair.
setValue Replace an existing value for an attribute in this MProperties instance. If the attribute has no current value, this method adds it to the registry.
setValue Replace an existing value for an attribute in this MProperties instance. If the attribute has no current value, this method adds it to the registry.
setValue Replace an existing value for an attribute in this MProperties instance. If the attribute has no current value, this method adds it to the registry.
setValue Replace an existing value for an attribute in this MProperties instance. If the attribute has no current value, this method adds it to the registry.
Copyright (c) 2010 TIBCO Software Inc. All rights reserved.