(file) Return to SourceTypes.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Repository / Attic

Diff for /pegasus/src/Pegasus/Repository/Attic/SourceTypes.cpp between version 1.1.2.1 and 1.1.2.2

version 1.1.2.1, 2007/09/28 02:34:52 version 1.1.2.2, 2007/09/29 00:09:28
Line 36 
Line 36 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 const char* _flagNames[] =  
 {  
     "Property", /* 0 */  
     "Reference", /* 1 */  
     "Method", /* 2 */  
     "Class", /* 3 */  
     "Abstract", /* 4 */  
     "Aggregate", /* 5 */  
     "Aggregation", /* 6 */  
     "Association", /* 7 */  
     "Composition", /* 8 */  
     "Counter", /* 9 */  
     "Delete", /* 10 */  
     "DN", /* 11 */  
     "EmbeddedObject", /* 12 */  
     "Exception", /* 13 */  
     "Expensive", /* 14 */  
     "Experimental", /* 15 */  
     "Gauge", /* 16 */  
     "IfDeleted", /* 17 */  
     "In", /* 18 */  
     "Indication", /* 19 */  
     "Invisible", /* 20 */  
     "Key", /* 21 */  
     "Large", /* 22 */  
     "OctetString", /* 23 */  
     "Out", /* 24 */  
     "Read", /* 25 */  
     "Required", /* 26 */  
     "Static", /* 27 */  
     "Terminal", /* 28 */  
     "Weak", /* 29 */  
     "Write", /* 30 */  
     "EmbeddedInstance", /* 31 */  
 };  
   
 static const size_t _numFlagNames = sizeof(_flagNames) / sizeof(_flagNames[0]);  
   
 size_t FlagNameToIndex(const char* name)  
 {  
     for (size_t i = 0; i < _numFlagNames; i++)  
     {  
         if (System::strcasecmp(_flagNames[i], name) == 0)  
             return i;  
     }  
   
     // Not found!  
     return size_t(-1);  
 }  
   
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2