aboutsummaryrefslogtreecommitdiffstats
path: root/InterfaceHandler.h
diff options
context:
space:
mode:
authorMarek Kotewicz <marek.kotewicz@gmail.com>2014-12-08 20:56:30 +0800
committerMarek Kotewicz <marek.kotewicz@gmail.com>2014-12-08 20:56:30 +0800
commit6afb6757d785fab414915ab11c1784b585669143 (patch)
tree862171b42c5f76365d6ae0e3c50d3e1c4111343d /InterfaceHandler.h
parentddf473aa0b3684ac2c3ad9f6135e3be6cb2b06e7 (diff)
parent260a1529a758fb7b75840e05d8c0be18975ff3b2 (diff)
downloaddexon-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.h8
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();