persistentstorage/dbms/sdbms/SD_CURS.CPP
branchGCC_SURGE
changeset 26 c6f14f20ccfd
parent 0 08ec8eefde2f
equal deleted inserted replaced
23:38383aab3fb8 26:c6f14f20ccfd
    49 inline TDbColType HDbsColumns::Type(TDbColNo aCol) const
    49 inline TDbColType HDbsColumns::Type(TDbColNo aCol) const
    50 	{__DEBUG(Check(aCol));return TDbColType(iType[aCol-1]);}
    50 	{__DEBUG(Check(aCol));return TDbColType(iType[aCol-1]);}
    51 
    51 
    52 HDbsColumns* HDbsColumns::NewL(TInt aCount)
    52 HDbsColumns* HDbsColumns::NewL(TInt aCount)
    53 	{
    53 	{
    54 	return new(User::AllocL(_FOFF(HDbsColumns,iType[aCount]))) HDbsColumns(aCount);
    54 	return new(User::AllocL(_FOFF_DYNAMIC(HDbsColumns,iType[aCount]))) HDbsColumns(aCount);
    55 	}
    55 	}
    56 
    56 
    57 void HDbsColumns::Check(TDbColNo aColNo) const
    57 void HDbsColumns::Check(TDbColNo aColNo) const
    58 	{
    58 	{
    59 	__ASSERT_ALWAYS(aColNo>0&&aColNo<=iCount,Panic(EDbsInvalidColumn));
    59 	__ASSERT_ALWAYS(aColNo>0&&aColNo<=iCount,Panic(EDbsInvalidColumn));