- ## __GetNextPcdName() method\r
- #\r
- # Get next PCD token space C name and PCD C name pair before a seperator\r
- # If found, the decimal data is put into self.__Token\r
- #\r
- # @param self The object pointer\r
- # @retval Tuple PCD C name and PCD token space C name pair\r
- #\r
- def __GetNextPcdName(self):\r
- if not self.__GetNextWord():\r
- raise Warning("expected format of <PcdTokenSpaceCName>.<PcdCName>", self.FileName, self.CurrentLineNumber)\r
- pcdTokenSpaceCName = self.__Token\r
-\r
- if not self.__IsToken( "."):\r
- raise Warning("expected format of <PcdTokenSpaceCName>.<PcdCName>", self.FileName, self.CurrentLineNumber)\r
-\r
- if not self.__GetNextWord():\r
- raise Warning("expected format of <PcdTokenSpaceCName>.<PcdCName>", self.FileName, self.CurrentLineNumber)\r
- pcdCName = self.__Token\r
-\r
- return (pcdCName, pcdTokenSpaceCName)\r
-\r