Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
PackageMerger.PackageEntry Class Reference

Public Member Functions

 __init__ (self, xpackage, sourceDir)
 
 getKey (self)
 
 isNewer (self, other)
 
 loadXml (self, xpackage)
 
 makeXml (self)
 
 validatePackageContents (self)
 

Public Attributes

 descFile
 
 importDescFile
 
 packageName
 
 packageSeq
 
 packageSetVer
 
 perPlatform
 
 platform
 
 solo
 
 sourceDir
 
 version
 

Detailed Description

 This corresponds to a <package> entry in the contents.xml
file. 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
xpackage,
sourceDir )

Member Function Documentation

◆ getKey()

getKey ( self)
 Returns a tuple used for sorting the PackageEntry
objects uniquely per package. 

◆ isNewer()

isNewer ( self,
other )

◆ loadXml()

loadXml ( self,
xpackage )

◆ makeXml()

makeXml ( self)
 Returns a new TiXmlElement. 

◆ validatePackageContents()

validatePackageContents ( self)
 Validates the contents of the package directory itself
against the expected hashes and timestamps.  Updates
hashes and timestamps where needed. 

Member Data Documentation

◆ descFile

descFile

◆ importDescFile

importDescFile

◆ packageName

packageName

◆ packageSeq

packageSeq

◆ packageSetVer

packageSetVer

◆ perPlatform

perPlatform

◆ platform

platform

◆ solo

solo

◆ sourceDir

sourceDir

◆ version

version