Esempio n. 1
0
    def _getEnumFeature(self):
        """
		Get the value of an enum feature.
		
		:returns: enum -- value of the specified feature.
		"""

        # create args
        valueToGet = c_char_p()

        errorCode = VimbaDLL.featureEnumGet(self._handle, self._name, byref(valueToGet))
        if errorCode != 0:
            raise VimbaException(errorCode)

        return valueToGet.value
Esempio n. 2
0
    def _getEnumFeature(self):
        """
        Get the value of an enum feature.

        :returns: enum -- value of the specified feature.
        """

        # create args
        valueToGet = c_char_p()

        errorCode = VimbaDLL.featureEnumGet(self._handle,
                                            self._name,
                                            byref(valueToGet))
        if errorCode != 0:
            raise VimbaException(errorCode)

        return valueToGet.value