In accordance with the requirements of the most current edition of State Building Code, an outdoor private swimming pool, including an in-ground, above ground or on-ground pool, hot tub or spa shall be provided with a barrier (i.e., a fence, a wall, a building wall or a combination thereof which completely surrounds the swimming pool and obstructs access to the swimming pool).