Declared missing functions [#2196]

This pull request adds the missing interface functions, described in issue #2196.