Exemplo n.º 1
0
ST_MAN_SIZE HyperlinkRecord::SizeofData(StorageDevicePtr device)
{
	ST_MAN_SIZE size = device->size_record(sizeof(record))
							+ device->size_cstring(m_csFilePathOrURL);

	return size;
}
Exemplo n.º 2
0
ST_MAN_SIZE CMacro::SizeofData(StorageDevicePtr device)
{
	ASSERT(m_Record.m_wValueType != VALUE_TYPE_OldField);
	BOOL fSizeClass = (m_Record.m_wValueType == VALUE_TYPE_Field);

	return device->size_record(sizeof(m_Record))
				+ device->size_cstring(m_csName)
				+ device->size_cstring(m_csValue)
				+ (fSizeClass ? device->size_cstring(m_csFieldClass) : 0);
}
Exemplo n.º 3
0
ST_MAN_SIZE OutlinePathRecord::SizeofData(StorageDevicePtr device)
{
	return device->size_record(sizeof(record))
 				+ device->size_cstring(m_csName)
				+ m_Path.SizeofData(device);
}
Exemplo n.º 4
0
ST_DEV_IO_SIZE WMFHelper::size(StorageDevicePtr device)
{
	return device->size_record(sizeof(record));
}
Exemplo n.º 5
0
ST_MAN_SIZE PatternObject::size_data(StorageDevicePtr device)
{
	return INHERITED::size_data(device) + device->size_record(sizeof(precord));
}
Exemplo n.º 6
0
ST_MAN_SIZE CalendarInfoRecord::SizeofData(StorageDevicePtr device)
{
	return device->size_record(sizeof(record));
}
Exemplo n.º 7
0
ST_MAN_SIZE RectangleObject::size_data(StorageDevicePtr device)
{
	return INHERITED::size_data(device) + device->size_record(sizeof(m_RectRecord));
}