KIWIXMLSplitData Info


Public methods

Private methods


__addChildXMLElements

Add child XML elements to the given parent based on the given behavior and usage.

Defined on line: 318

Called in

__getData

Return the data from the internal data structure based on behavior, usage, and content

Defined on line: 364

Called in

__getDataArchAgnostic

Return the data from the internal data structure based on behavior, usage, and content that is architecture agnostic

Defined on line: 397

Called in

__getDataArchSpecific

Return the data from the internal data structure based on behavior, usage, and content that is architecture specific

Defined on line: 436

Called in

__isArchValid

Verify that the architecture used is supported

Defined on line: 485

Called in

__isInitConsistent

Verify that the initialization hash given to the constructor meets all consistency and data criteria.

Defined on line: 518

Called in

__setData

Set the data from the internal data structure based on behavior, usage, and content

Defined on line: 579

Called in

getPersistentExceptions

Return an array ref to an array containing a list of exceptions to the persistent file for the given architecture or the architecture independent files if no architecture is specified.

Defined on line: 110

Called in

getPersistentFiles

Return an array ref to an array containing a list of persistent files for the given architecture or the architecture independent files if no architecture is specified.

Defined on line: 130

Called in

getTemporaryExceptions

Return an array ref to an array containing a list of exceptions to the persistent file for the given architecture or the architecture independent files if no architecture is specified.

Defined on line: 150

Called in

getTemporaryFiles

Return an array ref to an array containing a list of persistent files for the given architecture or the architecture independent files if no architecture is specified.

Defined on line: 170

Called in

getXMLElement

Return an XML Element representing the object's data

Defined on line: 190

new

Create the KIWIXMLSplitData object Internal data structure this = { persistent = { except = { all = (), arch[+] = () } files = { all = (), arch[+] = () } } temporary = { except = { all = (), arch[+] = () } files = { all = (), arch[+] = () } } }

Defined on line: 45

Called in

setPersistentExceptions

Set the exception array for the persistent data for the given architecture or the architecture independent files if no architecture is specified. Any existing data will be overwritten or erased if no new data is defined.

Defined on line: 219

setPersistentFiles

Set the file array for the persistent data for the given architecture or the architecture independent files if no architecture is specified. Any existing data will be overwritten or erased if no new data is defined.

Defined on line: 243

setTemporaryExceptions

Set the exception array for the temporary data for the given architecture or the architecture independent files if no architecture is specified. Any existing data will be overwritten or erased if no new data is defined.

Defined on line: 267

setTemporaryFiles

Set the file array for the temporary data for the given architecture or the architecture independent files if no architecture is specified. Any existing data will be overwritten or erased if no new data is defined.

Defined on line: 291