Realm C++ SDKバージョン v 2.2.0
パブリックタイプ | パブリック メンバー関数 | 友人 | 全ノードのリスト

Realm::managed < std::string > 構造体リファレンス

Realm::maned[ std::string] >: の継承図< std::string >
Realm::managed_base Realm::maned[ std::optional[ std::string] > >< std::string >

パブリックタイプ

使用 value_type = std::string
 
使用 参照= char_reference
 
使用 const_reference = const_char_reference
 

パブリック メンバー関数

std::string detach () const
 
マネージド演算子= (std::string &=v)
 
マネージド演算子= (const std::string &v)
 
マネージド演算子= (const char *v)
 
参照  size_t idx)
 限界チェックを使用して指定された文字にアクセスします
 
参照 Operator[] (size_t idx)
 指定された文字にアクセスします
 
const_reference 本部
 は最初の文字にアクセスします
 
参照 ()
 
const_reference バック()制約
 最後の文字にアクセスします
 
参照 バック()
 
char_pointer データ()
 は string の最初の文字へのポインターを返します
 
const_char_pointer データ()の制約
 
const_char_pointer c_str ()const
 string の変更できない標準 C 文字配列バージョンを返します
 
 演算子 std::string_view () connect =delete
 変更できない string_view を string 全体に返す
 
 演算子 std::string ()const
 
size_t サイズ()は 次の例外をスローしません
 
void クリア()なし
 
void push_back (Charc)
 
マネージド追加(const std::string &)
 string に追加の文字を追加します
 
マネージド演算子+= (const std::string &)
 string に追加の文字を追加します
 
void pop_back ()
 は、string から最後の文字を削除します。
 
rbool 演算子== (const std::string &rhs)const noException
 
rbool 演算子== (const char *rhs) Const noException
 
rbool 演算子!= (const std::string &rhs)const noException
 
rbool 演算子!= (const char *rhs) Const noException
 
rbool に含まれます(const std::string &s、bool case_Authentication=true)const no preference
 
rbool ()は例外をスローします
 
 Managed_base ()=default
 
 Managed_base (const Managed_base &その他)
 
 Managed_base ( managed_base &その他)
 
Managed_base演算子= (const Managed_base &OTHER)
 
Managed_base演算子= (マネージド_ベース&その他)
 
template<typename T >
Managed_base演算子= (const T &v)
 
-Realm::maned_baseから継承されたパブリック ノード関数
void 割り当て内部::bridge::obj *obj、内部::bridge::realm *realm、内部::bridge::col_keyとキー)
 
void 割り当て内部::bridge::obj *obj、内部::bridge::realm *realm、const internal::bridge::col_key &key)
 
template<typename T >
Managed_base演算子= (const T &v)
 
void preserve_for_query ( internal::bridge::realm *realm、const internal::bridge::table &table、const std::string_view、col_name、 Realm::rbool *query_Builder)
 

友人

構造体 char_reference
 
構造体 const_char_reference
 

追加の継承メンバー

-Realm::managed_baseから継承された公開属性
internal::bridge::objm_obj = nullptr
 
internal::bridge::realmm_realm = nullptr
 
internal::bridge::col_key m_key
 
rboolm_rbool_query = nullptr
 
-Realm::managed_baseから継承された静的公開属性
静的制約ブール値 is_object = false
 
-Realm::managed_baseから継承された保護ノード関数
 Managed_base (const Managed_base &その他)
 
Managed_base演算子= (const Managed_base &OTHER)
 
 Managed_base ( managed_base &その他)
 
Managed_base演算子= (マネージド_ベース&その他)
 

この構造体のドキュメントは、次のファイルから生成されました。