|
template<typename DataInputT , typename TypeInputT > |
std::map< std::string, std::pair< typename std::remove_const< DataInputT >::type, typename std::remove_const< TypeInputT >::type > > | getDictElements (DataInputT &o, TypeInputT &t) |
|
template<typename DataInputT , typename TypeInputT > |
std::vector< std::pair< typename std::remove_const< DataInputT >::type, typename std::remove_const< TypeInputT >::type > > | getListElements (DataInputT &o, TypeInputT &t) |
|
template<typename DataInputT , typename TypeInputT > |
std::map< std::string, std::pair< typename std::remove_const< DataInputT >::type, typename std::remove_const< TypeInputT >::type > > | getObjectElements (DataInputT &o, TypeInputT &t) |
|
template<typename DataInputT , typename TypeInputT > |
std::pair< std::pair< typename std::remove_const< DataInputT >::type, typename std::remove_const< TypeInputT >::type >, std::pair< typename std::remove_const< DataInputT >::type, typename std::remove_const< TypeInputT >::type > > | getPairElements (DataInputT &o, TypeInputT &t) |
|
template<typename DataInputT , typename TypeInputT > |
std::vector< std::pair< typename std::remove_const< DataInputT >::type, typename std::remove_const< TypeInputT >::type > > | getTupleElements (DataInputT &o, TypeInputT &t) |
|
std::string | pathToName (const std::shared_ptr< data::Variant > &v) |
|