How to check tlm fifo is empty or not?

is there any macro defined to check the size of tlm fifo?

In reply to arshi ali:

Check-out the UVM Refernce Manual

The built-in method

size

returns you the size of the fifo