KISSCPP
a C++ library for rapid application development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
kisscpp::PtreeBase64Bicoder Class Reference

#include <ptree_queue.hpp>

Inheritance diagram for kisscpp::PtreeBase64Bicoder:
Inheritance graph
[legend]
Collaboration diagram for kisscpp::PtreeBase64Bicoder:
Collaboration graph
[legend]

Public Member Functions

 PtreeBase64Bicoder ()
 
 ~PtreeBase64Bicoder ()
 
boost::shared_ptr< std::string > encode (const boost::shared_ptr< boost::property_tree::ptree > obj2encode)
 
boost::shared_ptr
< boost::property_tree::ptree > 
decode (std::string &str2decode)
 
- Public Member Functions inherited from kisscpp::Base64BiCoder< boost::property_tree::ptree >
 Base64BiCoder ()
 
 ~Base64BiCoder ()
 
virtual boost::shared_ptr
< boost::property_tree::ptree > 
decode (const std::string &str2decode)=0
 

Additional Inherited Members

- Public Types inherited from kisscpp::Base64BiCoder< boost::property_tree::ptree >
typedef transform_width
< binary_from_base64
< remove_whitespace
< std::string::const_iterator > >, 8, 6 > 
BinaryType
 
typedef base64_from_binary
< transform_width
< std::string::const_iterator, 6, 8 > > 
Base64Type
 
- Protected Member Functions inherited from kisscpp::Base64BiCoder< boost::property_tree::ptree >
boost::shared_ptr< std::string > encodeToBase64String (const std::string &s)
 
boost::shared_ptr< std::string > decodeFromBase64 (const std::string &s)
 

Constructor & Destructor Documentation

kisscpp::PtreeBase64Bicoder::PtreeBase64Bicoder ( )
inline
kisscpp::PtreeBase64Bicoder::~PtreeBase64Bicoder ( )
inline

Member Function Documentation

boost::shared_ptr<boost::property_tree::ptree> kisscpp::PtreeBase64Bicoder::decode ( std::string &  str2decode)
inline

Here is the call graph for this function:

boost::shared_ptr<std::string> kisscpp::PtreeBase64Bicoder::encode ( const boost::shared_ptr< boost::property_tree::ptree >  obj2encode)
inlinevirtual

Implements kisscpp::Base64BiCoder< boost::property_tree::ptree >.

Here is the call graph for this function:


The documentation for this class was generated from the following file: