C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Transform strings using the utf-8 encoding. More...

#include <conv_exchange_settings.h>

+ Inheritance diagram for IC3DCharEncodingTransformerUTF8:
+ Collaboration diagram for IC3DCharEncodingTransformerUTF8:

Public Member Functions

virtual bool C3DToStd (const c3d::string_t &from, std::string &to)
 Transform C3D string to the STD one.
 
virtual bool StdToC3D (const std::string &from, c3d::string_t &to)
 Transform STD string to the C3D one.
 
- Public Member Functions inherited from MbRefItem
virtual MbeRefType RefType () const
 Registration type (for copying, duplication).
 
refcount_t GetUseCount () const
 Get count of references (get count of owners of an object).
 
refcount_t AddRef () const
 Increase count of references by one.
 
refcount_t DecRef () const
 Decrease count of references by one.
 
refcount_t Release () const
 Decrease count of references by one and if count of references became zero, then remove itself.
 

Additional Inherited Members

- Protected Member Functions inherited from MbRefItem
 MbRefItem ()
 Constructor without parameters.
 

Detailed Description

Transform strings using the utf-8 encoding.

Note
Implemented only for C++ 20 and above.

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