Realm C++ SDK 버전 v2.2.0
|
공개 유형 | |
사용 | value_type = std::string |
사용 | reference = char_reference |
사용 | const_reference = const_char_reference |
공개 멤버 함수 | |
std::string | 분리 () const |
managed & | 연산자= (std::string &&v) |
managed & | 연산자= (const std::string &v) |
managed & | 연산자= (const char *v) |
참조 | at (size_t idx) |
경계 검사를 통해 지정된 문자에 액세스합니다. | |
참조 | 연산자[] (size_t idx) |
지정된 문자에 액세스 | |
const_reference | 프론트 () const |
첫 번째 문자에 액세스합니다. | |
참조 | 앞 () |
const_reference | back () const |
마지막 문자에 액세스 | |
참조 | 뒤로 () |
char_pointer | 데이터 () |
string의 첫 번째 문자에 대한 포인터를 반환합니다. | |
const_char_pointer | 데이터 () const |
const_char_pointer | c_str () const |
string의 수정 불가능한 표준 C 문자 배열 버전을 반환합니다. | |
연산자 std::string_view () const = 삭제 | |
전체 string에 수정할 수 없는 string_view를 반환합니다. | |
연산자 std::string () const | |
size_t | size () const noException |
void | clear () noException |
void | push_back (char c) |
managed & | append (const std::string &) |
string에 추가 문자를 추가합니다. | |
managed & | 연산자+= (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 | contains (const std::string &s, bool case_critical=true) const noException |
rbool | 빈 () const noException |
managed_base ()= 기본값 | |
managed_base (const managed_base & other) | |
managed_base (managed_base & 기타) | |
managed_base & | 연산자= (const managed & other) |
managed_base & | 연산자= (managed &Other) |
template<typename T > | |
managed_base & | 연산자= (const T &v) |
영역::managed에서 상속된 공용 멤버 함수 | |
void | Assign ( internal::bridge::obj *obj, Internal::bridge::realm *realm, Internal::bridge::col_key &&key) |
void | Assign (internal::bridge::obj *obj, Internal::bridge::realm *realm, const Internal::bridge::col_key &key) |
template<typename T > | |
managed_base & | 연산자= (const T &v) |
void | prepare_for_query (internal::bridge::영역 *영역, const 내부::bridge::table &table, const std::string_view &col_name, realm::rbool *쿼리) |
친구 | |
구조체 | char_reference |
구조체 | const_char_reference |
추가 상속 멤버 | |
영역::managed에서 상속된 공개 속성 | |
Internal::bridge::obj * | m_obj = nullPTr |
internal::bridge::영역 * | m_realm = nullPTr |
Internal::bridge::col_key | m_key |
rbool * | m_rbool_query = nullPTr |
영역::managed에서 상속된 정적 공개 속성 | |
정적 constexpr bool | is_object = false |
realm::managed_base에서 상속된 보호 멤버 함수 | |
managed_base (const managed_base & other) | |
managed_base & | 연산자= (const managed & other) |
managed_base (managed_base & 기타) | |
managed_base & | 연산자= (managed &Other) |