Public Officer under CPC

public officer” means a person falling under any of the following descriptions, namely:–
(a) every Judge;
(b) every member of an All India Service];
(c) every commissioned or gazetted officer in the military, naval or air forces of the Union] while serving under the Government;
(d) every officer of a Court of Justice whose duty it is, as such officer, to investigate or report on any matter of law or fact, or to make, authenticate or keep any document, or to take charge or dispose of any property, or to execute any judicial process, or to administer any oath, or to interpret, or to preserve order in the Court, and every person especially authorized by a Court of Justice to perform any of such duties;
(e) every person who holds any office by virtue of which he is empowered to place or keep any person in confinement;
(f) every officer of the Government whose duty it is, as such officer, to prevent offences, to give information of offences, to bring offenders to justice, or to protect the public health, safety or convenience;
(g) every officer whose duty it is, as such officer, to take, receive, keep or expend any property on behalf of the Government, or to make any survey, assessment or contract on behalf of the Government, or to execute any revenue process, or to investigate, or to report on, any matter affecting the pecuniary interests of the Government, or to make, authenticate or keep any document relating to the pecuniary interests of the Government, or to prevent the infraction of any law for the protection of the pecuniary interests of the Government; and
(h) every officer in the service or pay of the Government, or remunerated by fees or commission for the performance of any public duty;