Realm C++ SDK 버전 v2.2.0
공개 유형 | 공개 멤버 함수 | 친구 | 모든 멤버 목록

영역:: managed< std::string > 구조체 참조

영역:: managed< std::string >에 대한 상속 다이어그램입니다.
realm::managed_base 영역:: managed< std::optional< std::string > >

공개 유형

사용 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)
 
managedappend (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::objm_obj = nullPTr
 
internal::bridge::영역m_realm = nullPTr
 
Internal::bridge::col_key m_key
 
rboolm_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)
 

이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.