|
GTPin
|
C string allocated in the GTPin core storage and managed by UniquePtr. More...
#include <igt_core.h>
Public Member Functions | |
| GtCoreString () noexcept | |
| Default constructor. | |
| GtCoreString (GtCoreString &&) noexcept | |
| Move constructor. | |
| GtCoreString (UniquePtr< char, GtCoreMemDeleter > &&cstr) noexcept | |
| Construct a GtCoreString object for a given C string 'cstr' which is allocated in the GTPin core storage. | |
| const char * | Get () const noexcept |
| Return constant C string managed by this object. | |
| operator std::string () const noexcept | |
| Convert this object to std::string. | |
| bool | IsEmpty () const noexcept |
| void | Swap (GtCoreString &str) noexcept |
| Swap managed C strings. | |
| void | Reset () noexcept |
| Delete the managed C string. | |
C string allocated in the GTPin core storage and managed by UniquePtr.
| bool gtpin::GtCoreString::IsEmpty | ( | ) | const [inline] |
Copyright (C) 2013-2025 Intel Corporation
SPDX-License-Identifier: MIT
1.7.4