syncmlfw/ds/agentlog/src/nsmlagentlog.cpp
branchRCL_3
changeset 25 b183ec05bd8c
parent 9 57a65a3a658c
child 26 19bba8228ff0
equal deleted inserted replaced
24:13d7c31c74e0 25:b183ec05bd8c
  1455 							dbCaps = CNSmlDbCaps::NewL();
  1455 							dbCaps = CNSmlDbCaps::NewL();
  1456 							aDbCaps.Append(dbCaps);
  1456 							aDbCaps.Append(dbCaps);
  1457 						break;
  1457 						break;
  1458 
  1458 
  1459 						case ESourceRef:
  1459 						case ESourceRef:
  1460 						    if (dbCaps)
  1460 							dbCaps->SetSourceRefL(ptrStringPart);
  1461 						        {
  1461 								
  1462 							    dbCaps->SetSourceRefL(ptrStringPart);
       
  1463 						        }							
       
  1464 						break;
  1462 						break;
  1465 
  1463 
  1466 						case EDisplayName:
  1464 						case EDisplayName:
  1467 						    if (dbCaps)
  1465 							dbCaps->SetDisplayNameL(ptrStringPart);
  1468 						        {
       
  1469 							    dbCaps->SetDisplayNameL(ptrStringPart);
       
  1470 						        }
       
  1471 						break;
  1466 						break;
  1472 
  1467 
  1473 						case EMaxGUIDSize:
  1468 						case EMaxGUIDSize:
  1474 						    if (dbCaps)
  1469 							dbCaps->SetMaxGuidSizeL(ptrStringPart);
  1475 						        {
       
  1476 							    dbCaps->SetMaxGuidSizeL(ptrStringPart);
       
  1477 						        }
       
  1478 						break;
  1470 						break;
  1479 
  1471 
  1480 						case ERxPref:
  1472 						case ERxPref:
  1481 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1473 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1482 							if (dbCaps)
  1474 							dbCaps->SetRxPrefL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
  1483 							   {
       
  1484 							   dbCaps->SetRxPrefL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
       
  1485 							   }
       
  1486 						break;
  1475 						break;
  1487 
  1476 
  1488 						case ERx:
  1477 						case ERx:
  1489 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1478 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1490 							if (dbCaps)
  1479 							dbCaps->AddRxL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
  1491 							   {
       
  1492 							   dbCaps->AddRxL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
       
  1493 							   }
       
  1494 						break;
  1480 						break;
  1495 
  1481 
  1496 						case ETxPref:
  1482 						case ETxPref:
  1497 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1483 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1498 							if (dbCaps)
  1484 							dbCaps->SetTxPrefL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
  1499 							   {
       
  1500 							   dbCaps->SetTxPrefL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
       
  1501 							   }
       
  1502 						break;
  1485 						break;
  1503 
  1486 
  1504 
  1487 
  1505 						case ETx:
  1488 						case ETx:
  1506 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1489 							separator = ptrStringPart.Locate(KTabSeparator()[0]);
  1507 							if (dbCaps)
  1490 							dbCaps->AddTxL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
  1508 							    {
       
  1509 							    dbCaps->AddTxL(ptrStringPart.Left(separator),ptrStringPart.Right(ptrStringPart.Length()-separator-1));
       
  1510 							    }
       
  1511 						break;
  1491 						break;
  1512 
  1492 
  1513 
  1493 
  1514 						case EDSMem:
  1494 						case EDSMem:
  1515 						break;
  1495 						break;
  1516 
  1496 
  1517 						case ESupportHierarchicalSync:
  1497 						case ESupportHierarchicalSync:
  1518 						    if (dbCaps)
  1498 							dbCaps->SetSupportHierarchicalSyncL();
  1519 						       {
       
  1520 							    dbCaps->SetSupportHierarchicalSyncL();
       
  1521 						       }
       
  1522 						break;
  1499 						break;
  1523 
  1500 
  1524 						case ESyncCap:
  1501 						case ESyncCap:
  1525 						break;
  1502 						break;
  1526 
  1503