Forest Generating Functions Of Directed Graphs