示例#1
0
OMUInt32 ImplAAFTypeDef::ActualSize (void) const
{
  if (IsRegistered())
    return NativeSize();
  else
    return PropValSize();
}
示例#2
0
OMProperty * ImplAAFTypeDefExtEnum::pvtCreateOMProperty
(OMPropertyId pid,
 const wchar_t * name) const
{
	ASSERTU (name);
	OMUInt32 es = PropValSize ();
	ASSERTU(es <= OMPROPERTYSIZE_MAX);
	OMPropertySize elemSize = static_cast<OMPropertySize>(es);
	OMProperty * result = new OMSimpleProperty (pid, name, elemSize);
	ASSERTU (result);
	return result;
}
示例#3
0
OMUInt32 ImplAAFTypeDefCharacter::externalSize(void) const
{
  return PropValSize();
}
示例#4
0
OMUInt32 ImplAAFTypeDefStream::externalSize(void) const
{
  return PropValSize();
}
示例#5
0
OMUInt32 ImplAAFTypeDefRename::externalSize(void) const
{
  return PropValSize();
}