On the trigonometric approximation of the generalized weighted Lipschitz Class