Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Profile
Graphe d'héritage de Profile:

Fonctions membres publiques

 __construct (private string $template='main', private string $type=self::ROOT, private string $name='main',)
 getTemplate ()
 getType ()
 getName ()
 isRoot ()
 isTemplate ()
 isBlock ()
 isMacro ()
 getProfiles ()
 addProfile (self $profile)
 getDuration ()
 getStartTime ()
 getEndTime ()
 getMemoryUsage ()
 getPeakMemoryUsage ()
 enter ()
 leave ()
 reset ()
 getIterator ()
 serialize ()
 unserialize ($data)
 __serialize ()
 __unserialize (array $data)

Champs de données

const ROOT = 'ROOT'
const BLOCK = 'block'
const TEMPLATE = 'template'
const MACRO = 'macro'

Description détaillée

Documentation des fonctions membres

◆ enter()

enter ( )

Starts the profiling.

◆ getDuration()

getDuration ( )

Returns the duration in microseconds.

◆ getEndTime()

getEndTime ( )

Returns the end time in microseconds.

◆ getMemoryUsage()

getMemoryUsage ( )

Returns the memory usage in bytes.

◆ getPeakMemoryUsage()

getPeakMemoryUsage ( )

Returns the peak memory usage in bytes.

◆ getProfiles()

getProfiles ( )
Renvoie
Profile[]

◆ getStartTime()

getStartTime ( )

Returns the start time in microseconds.

◆ leave()

leave ( )

Stops the profiling.


La documentation de cette classe a été générée à partir du fichier suivant :