Шаблон:InMemoryDataStorageRef methods: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{DataStorageRef methods}}
{{ContiguousDataStorageRef methods}}
=={{{1|Методы InMemoryDataStorageRef}}}==
=={{{1|Методы InMemoryDataStorageRef}}}==


Строка 10: Строка 10:
{{function_list_add|share_ownership|reference_name=InMemoryDataStorageRef::share_ownership|description={{InMemoryDataStorageRef::share_ownership brief}}}}
{{function_list_add|share_ownership|reference_name=InMemoryDataStorageRef::share_ownership|description={{InMemoryDataStorageRef::share_ownership brief}}}}


{{function_list_add|ConsequentDataStorageOwn|reference_name=ContiguousDataStorageRef::ConsequentDataStorageOwn|description={{ContiguousDataStorageRef::ConsequentDataStorageOwn brief}}}}
{{function_list_add|operator ConsequentDataStorageOwn|reference_name=InMemoryDataStorageRef::operator ConsequentDataStorageOwn|description={{InMemoryDataStorageRef::operator ConsequentDataStorageOwn brief}}}}
{{function_list_add|ArbitrarilyAccessedDataStorageOwn|reference_name=ContiguousDataStorageRef::ArbitrarilyAccessedDataStorageOwn|description={{ContiguousDataStorageRef::ArbitrarilyAccessedDataStorageOwn brief}}}}
{{function_list_add|operator ArbitrarilyAccessedDataStorageOwn|reference_name=InMemoryDataStorageRef::operator ArbitrarilyAccessedDataStorageOwn|description={{InMemoryDataStorageRef::operator ArbitrarilyAccessedDataStorageOwn brief}}}}
{{function_list_add|ContiguousDataStorageInputOwn|reference_name=ContiguousDataStorageRef::ContiguousDataStorageInputOwn|description={{ContiguousDataStorageRef::ContiguousDataStorageInputOwn brief}}}}
{{function_list_add|operator ContiguousDataStorageInputOwn|reference_name=InMemoryDataStorageRef::operator ContiguousDataStorageInputOwn|description={{InMemoryDataStorageRef::operator ContiguousDataStorageInputOwn brief}}}}
{{function_list_add|ContiguousDataStorageOutputOwn|reference_name=ContiguousDataStorageRef::ContiguousDataStorageOutputOwn|description={{ContiguousDataStorageRef::ContiguousDataStorageOutputOwn brief}}}}
{{function_list_add|operator ContiguousDataStorageOutputOwn|reference_name=InMemoryDataStorageRef::operator ContiguousDataStorageOutputOwn|description={{InMemoryDataStorageRef::operator ContiguousDataStorageOutputOwn brief}}}}
 
{{function_list_add|data|reference_name=InMemoryDataStorageRef::data|description={{InMemoryDataStorageRef::data brief}}}}
{{function_list_add|data|reference_name=ContiguousDataStorageRef::data|description={{ContiguousDataStorageRef::data brief}}}}
{{function_list_add|GetBuffer|reference_name=InMemoryDataStorageRef::GetBuffer|description={{InMemoryDataStorageRef::GetBuffer brief}}}}
{{function_list_add|GetBuffer|reference_name=ContiguousDataStorageRef::GetBuffer|description={{ContiguousDataStorageRef::GetBuffer brief}}}}
{{function_list_add|operator InMemoryDataStorageInputOwn|reference_name=InMemoryDataStorageRef::InMemoryDataStorageInputOwn|description={{InMemoryDataStorageRef::operator InMemoryDataStorageInputOwn brief}}}}
{{function_list_add|InMemoryDataStorageInputOwn|reference_name=ContiguousDataStorageRef::InMemoryDataStorageInputOwn|description={{ContiguousDataStorageRef::InMemoryDataStorageInputOwn brief}}}}
{{function_list_end}}
{{function_list_end}}

Текущая версия на 18:15, 11 сентября 2017

Методы DataStorageRef

Открытые элементы

Методы

reset_interface Задает адаптеру новую реализацию IDataStorage.
operator= Шаблон:DataStorageRef::Оператор присваивания brief
get_interface Возвращает адрес ассоциированной с адаптером реализации накопителя данных.
share_ownership Разделяет владение ассоциированным накопителем данных, возвращая владеющий адаптер.
is_type_available Осуществляет проверку поддержки накопителем данных интерфейса, заданного идентификатором.

Методы ContiguousDataStorageRef

Открытые элементы

Методы

reset_interface Задает адаптеру новую реализацию IContiguousDataStorage.
operator= Шаблон:ContiguousDataStorageRef::Оператор присваивания brief
get_interface Возвращает адрес ассоциированной с адаптером реализации накопителя данных.
share_ownership Разделяет владение ассоциированным накопителем данных, возвращая владеющий адаптер.
write Создает поток для записи в накопитель данных.
element_count Возвращает текущее число элементов данных в накопителе.
byte_size Возвращает объем данных в накопителе в байтах.
ArbitrarilyAccessedDataStorageInputOwn Шаблон:ContiguousDataStorageRef::ArbitrarilyAccessedDataStorageInputOwn brief
ConsequentDataStorageInputOwn Шаблон:ContiguousDataStorageRef::ConsequentDataStorageInputOwn brief
erase Удаляет данные из накопителя.
ConsequentDataStorageOutputOwn Шаблон:ContiguousDataStorageRef::ConsequentDataStorageOutputOwn brief
ArbitrarilyAccessedDataStorageOutputOwn Шаблон:ContiguousDataStorageRef::ArbitrarilyAccessedDataStorageOutputOwn brief
ConsequentDataStorageOwn Шаблон:ContiguousDataStorageRef::ConsequentDataStorageOwn brief
ArbitrarilyAccessedDataStorageOwn Шаблон:ContiguousDataStorageRef::ArbitrarilyAccessedDataStorageOwn brief
ContiguousDataStorageInputOwn Шаблон:ContiguousDataStorageRef::ContiguousDataStorageInputOwn brief
ContiguousDataStorageOutputOwn Шаблон:ContiguousDataStorageRef::ContiguousDataStorageOutputOwn brief

Методы InMemoryDataStorageRef

Открытые элементы

Методы

reset_interface Задает адаптеру новую реализацию IInMemoryDataStorage.
operator= Шаблон:InMemoryDataStorageRef::Оператор присваивания brief
get_interface Возвращает адрес ассоциированной с адаптером реализации накопителя данных.
share_ownership Разделяет владение ассоциированным накопителем данных, возвращая владеющий адаптер.
operator ConsequentDataStorageOwn Шаблон:InMemoryDataStorageRef::operator ConsequentDataStorageOwn brief
operator ArbitrarilyAccessedDataStorageOwn Шаблон:InMemoryDataStorageRef::operator ArbitrarilyAccessedDataStorageOwn brief
operator ContiguousDataStorageInputOwn Шаблон:InMemoryDataStorageRef::operator ContiguousDataStorageInputOwn brief
operator ContiguousDataStorageOutputOwn Шаблон:InMemoryDataStorageRef::operator ContiguousDataStorageOutputOwn brief
data Возвращает адрес буфера памяти, ассоциированного с накопителем.
GetBuffer Возвращает пару итераторов, связанных с буфером, который управляется текущим объектом-хранилищем данных.
operator InMemoryDataStorageInputOwn Оператор преобразования типа адаптера.