diff options
author | Marek Kotewicz <marek.kotewicz@gmail.com> | 2014-12-08 20:56:30 +0800 |
---|---|---|
committer | Marek Kotewicz <marek.kotewicz@gmail.com> | 2014-12-08 20:56:30 +0800 |
commit | 6afb6757d785fab414915ab11c1784b585669143 (patch) | |
tree | 862171b42c5f76365d6ae0e3c50d3e1c4111343d /InterfaceHandler.h | |
parent | ddf473aa0b3684ac2c3ad9f6135e3be6cb2b06e7 (diff) | |
parent | 260a1529a758fb7b75840e05d8c0be18975ff3b2 (diff) | |
download | dexon-solidity-6afb6757d785fab414915ab11c1784b585669143.tar.gz dexon-solidity-6afb6757d785fab414915ab11c1784b585669143.tar.zst dexon-solidity-6afb6757d785fab414915ab11c1784b585669143.zip |
Merge branch 'develop' into build_enhancement
Diffstat (limited to 'InterfaceHandler.h')
-rw-r--r-- | InterfaceHandler.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/InterfaceHandler.h b/InterfaceHandler.h index a31cd5c1..4fa63fcd 100644 --- a/InterfaceHandler.h +++ b/InterfaceHandler.h @@ -59,23 +59,23 @@ public: /// types provided by @c DocumentationType /// @return A unique pointer contained string with the json /// representation of provided type - std::unique_ptr<std::string> getDocumentation(std::shared_ptr<ContractDefinition> _contractDef, + std::unique_ptr<std::string> getDocumentation(ContractDefinition& _contractDef, DocumentationType _type); /// Get the ABI Interface of the contract /// @param _contractDef The contract definition /// @return A unique pointer contained string with the json /// representation of the contract's ABI Interface - std::unique_ptr<std::string> getABIInterface(std::shared_ptr<ContractDefinition> _contractDef); + std::unique_ptr<std::string> getABIInterface(ContractDefinition& _contractDef); /// Get the User documentation of the contract /// @param _contractDef The contract definition /// @return A unique pointer contained string with the json /// representation of the contract's user documentation - std::unique_ptr<std::string> getUserDocumentation(std::shared_ptr<ContractDefinition> _contractDef); + std::unique_ptr<std::string> getUserDocumentation(ContractDefinition& _contractDef); /// Get the Developer's documentation of the contract /// @param _contractDef The contract definition /// @return A unique pointer contained string with the json /// representation of the contract's developer documentation - std::unique_ptr<std::string> getDevDocumentation(std::shared_ptr<ContractDefinition> _contractDef); + std::unique_ptr<std::string> getDevDocumentation(ContractDefinition& _contractDef); private: void resetUser(); |