PSighting Class Reference

Detailed Description

Definition at line 28 of file PSighting.h.

#include <PSighting.h>

Constructor & Destructor Documentation

◆ PSighting() [1/2]

PSighting::PSighting ( )

Constructs an empty collection of subjects.

◆ PSighting() [2/2]

PSighting::PSighting ( const PSighting other)

Constructs a shallow copy.

◆ ~PSighting()

PSighting::~PSighting ( )
override

Destroys this object.

Member Function Documentation

◆ GetCameraId()

PGuid PSighting::GetCameraId ( ) const

◆ GetCameraName()

PString PSighting::GetCameraName ( ) const

◆ GetDescription()

PDescription PSighting::GetDescription ( ) const

Returns the sighting description.

◆ GetDetectionDateTime()

papillon::PDateTime PSighting::GetDetectionDateTime ( ) const

◆ GetGender()

papillon::PGender PSighting::GetGender ( ) const

◆ GetGenderConfidence()

double PSighting::GetGenderConfidence ( ) const

◆ GetId()

PGuid PSighting::GetId ( ) const

Returns the sighting unique ID.

◆ GetSent()

bool PSighting::GetSent ( ) const

◆ GetSubjectConfidence()

double PSighting::GetSubjectConfidence ( ) const

◆ GetSubjectId()

PGuid PSighting::GetSubjectId ( ) const

◆ GetSubjectName()

PString PSighting::GetSubjectName ( ) const

◆ SetCamera()

void PSighting::SetCamera ( const PGuid cameraId,
const PString cameraName 
)

◆ SetDescription()

void PSighting::SetDescription ( const PDescription description)

Sets the sighting description.

◆ SetDetectionDateTime()

void PSighting::SetDetectionDateTime ( const papillon::PDateTime &  detectionDateTime)

◆ SetGender()

void PSighting::SetGender ( papillon::PGender  gender)

◆ SetGenderConfidence()

void PSighting::SetGenderConfidence ( double  genderConfidence)

◆ SetId()

void PSighting::SetId ( const PGuid id)

Sets the sighting unique ID.

◆ SetSent()

void PSighting::SetSent ( bool  sent)

◆ SetSubject()

void PSighting::SetSubject ( const PGuid subjectId,
const PString subjectName 
)

◆ SetSubjectConfidence()

void PSighting::SetSubjectConfidence ( double  subjectConfidence)

Friends And Related Function Documentation

◆ PTagImpl

friend class PTagImpl
friend

Definition at line 91 of file PSighting.h.