A graph event is a prerequisite for each of its subsequents. Graph events have a lifetime managed by reference counting. template< typename TTask> class TGraphTask Embeds a user defined task, as exemplified above, for doing the work and provides the functionality for setting up and handling prerequisites and subsequents. FReturnGraphTask