Class CFType

Description

Base-Class of all CFTypes used by CFPropertyList

Located in /CFType.php (line 23)


	
			
Direct descendents
Class Description
CFString String Type of CFPropertyList
CFNumber Number Type of CFPropertyList
CFDate Date Type of CFPropertyList
CFBoolean Boolean Type of CFPropertyList
CFData Data Type of CFPropertyList Note: Binary data is base64-encoded.
CFArray Array Type of CFPropertyList
CFDictionary Array Type of CFPropertyList
Variable Summary
array $value
Method Summary
CFType __construct ([mixed $value = null])
mixed getValue ()
void setValue ( $value)
mixed toArray ()
The toBinary (CFBinaryPropertyList &$bplist)
DOMNode toXML ( $doc, string $nodeName)
Variables
array $value = null (line 28)

CFType nodes

Methods
Constructor __construct (line 34)

Create new CFType.

  • access: public
CFType __construct ([mixed $value = null])
  • mixed $value: Value of CFType

Redefined in descendants as:
getValue (line 46)

Get the CFType's value

  • return: CFType's value
  • access: public
mixed getValue ()

Redefined in descendants as:
setValue (line 54)

Set the CFType's value

  • access: public
void setValue ( $value)
  • $value

Redefined in descendants as:
toArray (line 88)

Get CFType's value.

  • return: primitive value
  • access: public
  • uses: CFType::$value - for retrieving primitive of CFType
mixed toArray ()

Redefined in descendants as:
toBinary (line 81)

convert value to binary representation

  • return: offset in the object table
  • abstract:
  • access: public
The toBinary (CFBinaryPropertyList &$bplist)

Redefined in descendants as:
toXML (line 69)

Get XML-Node.

  • return: Node created based on CType
  • access: public
  • uses: CFType::$value - as nodeValue
DOMNode toXML ( $doc, string $nodeName)
  • DOMDocument $doc: DOMDocument to create DOMNode in
  • string $nodeName: Name of element to create

Redefined in descendants as:

Documentation generated on Fri, 01 Jan 2010 21:33:34 +0100 by phpDocumentor 1.4.1