Exemplo n.º 1
0
ERRORCODE PatternObject::write_data(StorageDevicePtr device)
{
	ERRORCODE error;

	if ((error = INHERITED::write_data(device)) == ERRORCODE_None)
	{
		error = device->write_record(&precord, sizeof(precord));
	}
	return error;
}
Exemplo n.º 2
0
ERRORCODE HyperlinkRecord::WriteData(StorageDevicePtr device)
{
	ERRORCODE error;

	if ((error = device->write_record(&record, sizeof(record))) == ERRORCODE_None
		 && (error = device->write_string(m_csFilePathOrURL)) == ERRORCODE_None)
	{
	}
	return error;
}
Exemplo n.º 3
0
ERRORCODE RectangleObject::write_data(StorageDevicePtr device)
{
	ERRORCODE error;

	if ((error = INHERITED::write_data(device)) == ERRORCODE_None)
	{
		error = device->write_record(&m_RectRecord, sizeof(m_RectRecord));
	}
	return error;
}
Exemplo n.º 4
0
ERRORCODE OutlinePathRecord::WriteData(StorageDevicePtr device)
{
	ERRORCODE error;

	if ((error = device->write_record(&record, sizeof(record))) == ERRORCODE_None
			&& (error = device->write_cstring(m_csName)) == ERRORCODE_None
			&& (error = m_Path.WriteData(device)) == ERRORCODE_None)
	{
	}
	return error;
}
Exemplo n.º 5
0
ERRORCODE CMacro::WriteData(StorageDevicePtr device)
{
	ASSERT(m_Record.m_wValueType != VALUE_TYPE_OldField);

	BOOL fWriteClass = (m_Record.m_wValueType == VALUE_TYPE_Field);

	ERRORCODE error;

	if ((error = device->write_record(&m_Record, sizeof(m_Record))) == ERRORCODE_None
		  && (error = device->write_cstring(m_csName)) == ERRORCODE_None
		  && (error = device->write_cstring(m_csValue)) == ERRORCODE_None
		  && (!fWriteClass || (error = device->write_cstring(m_csFieldClass)) == ERRORCODE_None))
	{
	}
	return error;
}
Exemplo n.º 6
0
ERRORCODE WMFHelper::write(StorageDevicePtr device)
{
	return device->write_record(&record, sizeof(record));
}
Exemplo n.º 7
0
ERRORCODE PSDHelper::write(StorageDevicePtr device)
{
	return device->write_record(&m_Record, sizeof(m_Record));
}
Exemplo n.º 8
0
ERRORCODE CalendarInfoRecord::WriteData(StorageDevicePtr device)
{
	return device->write_record(&record, sizeof(record));
}