CatapultServer  v0.5.0.1 (Elephant)
ConversionExtensions.h
Go to the documentation of this file.
1 
21 #pragma once
22 #include "catapult/types.h"
23 
24 namespace catapult { namespace extensions {
25 
28 
30  MosaicId CastToMosaicId(UnresolvedMosaicId unresolvedMosaicId);
31 
33  UnresolvedAddress CopyToUnresolvedAddress(const Address& address);
34 
36  Address CopyToAddress(const UnresolvedAddress& unresolvedAddress);
37 }}
catapult::UnresolvedAddress
utils::ByteArray< Address_Decoded_Size, UnresolvedAddress_tag > UnresolvedAddress
Definition: src/catapult/types.h:66
catapult::extensions::CopyToAddress
Address CopyToAddress(const UnresolvedAddress &unresolvedAddress)
Copies unresolvedAddress to an address.
Definition: ConversionExtensions.cpp:47
catapult::UnresolvedMosaicId
utils::BaseValue< uint64_t, UnresolvedMosaicId_tag > UnresolvedMosaicId
Definition: src/catapult/types.h:82
catapult::utils::BasicBaseValue::unwrap
constexpr ValueType unwrap() const
Unwraps this value and returns the underlying raw value.
Definition: BaseValue.h:53
catapult::MosaicId
utils::BaseValue< uint64_t, MosaicId_tag > MosaicId
Definition: src/catapult/types.h:79
catapult::utils::BaseValue< uint64_t, UnresolvedMosaicId_tag >
catapult::extensions::CastToMosaicId
MosaicId CastToMosaicId(UnresolvedMosaicId unresolvedMosaicId)
Casts unresolvedMosaicId to a mosaic id.
Definition: ConversionExtensions.cpp:30
ConversionExtensions.h
catapult::Address
utils::ByteArray< Address_Decoded_Size, Address_tag > Address
Definition: src/catapult/types.h:63
catapult::extensions::CopyToUnresolvedAddress
UnresolvedAddress CopyToUnresolvedAddress(const Address &address)
Copies address to an unresolved address.
Definition: ConversionExtensions.cpp:43
types.h
catapult
Definition: AddressExtractionExtension.cpp:28
catapult::utils::ByteArray< Address_Decoded_Size, UnresolvedAddress_tag >
catapult::extensions::CastToUnresolvedMosaicId
UnresolvedMosaicId CastToUnresolvedMosaicId(MosaicId mosaicId)
Casts mosaicId to an unresolved mosaic id.
Definition: ConversionExtensions.cpp:26