The wave function, on which I wanted to apply Fourier Transform, was a bit more complex. But then I realized that Mathematica can't perform Fourier Transform, in general, on periodic signals such as SquareWave, TriangleWave and SawtoothWave. Knowing that, Fourier Transform of periodic functions is fundamental in Signal Processing, I hope the abilities of FourierTransform function will be improved in future Mathematica releases. Thanks for your response anyways.