| 
    The Sleuth Kit Framework
    4.1
    
   | 
 
Class that represents a blackboard artifact object. More...
#include <TskBlackboardArtifact.h>
Public Member Functions | |
| void | addAttribute (TskBlackboardAttribute &attr) | 
| Add an attribute to this artifact.  More... | |
| uint64_t | getArtifactID () const | 
| Get the artifact id for this artifact.  More... | |
| int | getArtifactTypeID () const | 
| Get the artifact type id for this artifact.  More... | |
| string | getArtifactTypeName () const | 
| Get the artifact type name for this artifact.  More... | |
| vector< TskBlackboardAttribute > | getAttributes () const | 
| Get all attributes associated with this artifact.  More... | |
| string | getDisplayName () const | 
| Get the display name for this artifact.  More... | |
| uint64_t | getObjectID () const | 
| Get the object id for this artifact.  More... | |
| ~TskBlackboardArtifact () | |
| Default destructor.  | |
Protected Member Functions | |
| TskBlackboardArtifact (const uint64_t artifactID, const uint64_t objID, const int artifactTypeID) | |
| Constructor.  More... | |
Friends | |
| class | TskBlackboard | 
| class | TskFile | 
| class | TskImgDB | 
Class that represents a blackboard artifact object.
      
  | 
  protected | 
Constructor.
| artifactID | artifact id | 
| objID | object id | 
| artifactTypeID | arifact type id | 
| void TskBlackboardArtifact::addAttribute | ( | TskBlackboardAttribute & | attr) | 
Add an attribute to this artifact.
| attr | attribute to be added | 
| attr | attribute to be added | 
| error | if the given attribute has a bad type | 
References TskBlackboardAttribute::setArtifactID(), and TskBlackboardAttribute::setObjectID().
Referenced by TskFile::addGenInfoAttribute().
| uint64_t TskBlackboardArtifact::getArtifactID | ( | ) | const | 
Get the artifact id for this artifact.
Get the artifact id.
| int TskBlackboardArtifact::getArtifactTypeID | ( | ) | const | 
Get the artifact type id for this artifact.
Get the artifact type id.
| string TskBlackboardArtifact::getArtifactTypeName | ( | ) | const | 
Get the artifact type name for this artifact.
Get the artifact type name.
| vector< TskBlackboardAttribute > TskBlackboardArtifact::getAttributes | ( | ) | const | 
Get all attributes associated with this artifact.
| string TskBlackboardArtifact::getDisplayName | ( | ) | const | 
Get the display name for this artifact.
Get the display name.
| uint64_t TskBlackboardArtifact::getObjectID | ( | ) | const | 
Get the object id for this artifact.
Get the object id.
Copyright © 2011-2013 Brian Carrier.  (carrier -at- sleuthkit -dot- org)
 
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.