Pour son fonctionnement interne Pxxo utilise une classe permettant de stocker un "contenu". Ce buffer possède un identifiant unique et une localisation physique (mémoire, fichier, etc …)
Cette classe se dérive en fonctionne du type de contenu.
L'identifiant du buffer est calculé automatiquement.
Buffer `-----HTML `-----PHP `-----Header | `-----Meta | `-----Title `-----Resource | `-----Javascript | `-----CSS
Construction d'un objet Buffer en focntion de son type et de sa localisation
Retourne le contenu du buffer
* function set($p)
Remplit le buffer avec une chaine de caractères
* function merge($o)
Fusionne un buffer avec le buffer courant
* addFilter($s)
ajout d'une fonction qui s'appliquera au contenu du buffer juste avant que l'on récupère son contenu
* filter()
Applique tout les filtres enrgistrés avec la méthode addFilter
* setID($s)
Fixe l'identifiant du buffer
* getID()
Retourne l'identifiant du buffer
* getType()
Retourne l'identifiant le type du buffer
Retourne l'identifiant un type détaillé
* isType($type)
Teste si le buffer est d'un type donné
* setWeight($w)
Donne un poids (une importance) au buffer
* getWeight()
Retourne le poids (l'importance) du buffer