find_camera.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/utilities/
find__camera_8cpp
int
collect_replies
find__camera_8cpp.html
a33eb6af6d2d1924dde6f3eb6a3a5bf0a
(fd_set *master_set, int maxfd)
int
get_local_port
find__camera_8cpp.html
a7a5074aa9ab580642ae96b2f9838b6bc
(int fd)
void
get_response
find__camera_8cpp.html
a8b08de50c04b5ffa7000933913b12e27
(int fd)
int
main
find__camera_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
int
receive_socket
find__camera_8cpp.html
abf4f9509f0e827a572ddf35ba9713d70
()
int
send_query
find__camera_8cpp.html
ae5d97973cc1eefad459f726650d8965f
(struct ifaddrs *iface, int srcport)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/
mainpage_8dox
prosilica.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/libprosilica/
prosilica_8cpp
prosilica/prosilica.h
prosilica
#define
CHECK_ERR
prosilica_8cpp.html
a6e1cea424f08eccee93bcc1a2f0a89da
(fnc, amsg)
void
fini
namespaceprosilica.html
a51ced0a91812a07575baba9e27afdc07
()
uint64_t
getGuid
namespaceprosilica.html
a19ffb073d836d38d86467ded6fa48d9a
(size_t i)
static void
getStringValuedAttribute
namespaceprosilica.html
a264b76e46b3f4ca91642d2f21decfc0a
(std::string &value, boost::function< tPvErr(char *, unsigned long, unsigned long *)> get_fn)
void
init
namespaceprosilica.html
a5152446bdc05000c9ebf29aba6d5d198
()
size_t
numCameras
namespaceprosilica.html
a9ef60b4784d5cc338b2da0aaff08a8c1
()
static void
openCamera
namespaceprosilica.html
aa755020f7b1a7504f7a47e2c0a2aa68b
(boost::function< tPvErr(tPvCameraInfo *)> info_fn, boost::function< tPvErr(tPvAccessFlags)> open_fn)
static const char *
acquisitionModes
namespaceprosilica.html
a42c5788104fb586c4e804d53658206c2
[]
static const char *
autoValues
namespaceprosilica.html
ae21680b18314911f0983cab8dfc4985d
[]
static tPvCameraInfo
cameraList
namespaceprosilica.html
ad9e45b037a571720a9190046d389339c
[MAX_CAMERA_LIST]
static unsigned long
cameraNum
namespaceprosilica.html
a21f9935e483a1826b8b1d85eba5b956d
static const char *
errorStrings
namespaceprosilica.html
a4c091a930c521cd24ea9c9887a65e39e
[]
static const unsigned int
MAX_CAMERA_LIST
namespaceprosilica.html
a9fd188c8920896407ed4901d1a50a697
static const char *
triggerModes
namespaceprosilica.html
a6c42e659d82b22687828b6c76e1d6c95
[]
static const unsigned long
USER_ADDRESS
namespaceprosilica.html
ab78baafd454d36252b56dc34d18d5485
prosilica.h
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/include/prosilica/
prosilica_8h
prosilica::Camera
prosilica::ProsilicaException
prosilica
#define
_LINUX
prosilica_8h.html
a698f39b2b3c141a5c346b01e6db64652
#define
_x86
prosilica_8h.html
a819ee985e4f2157be0c66daf1147b5aa
AcquisitionMode
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3
Continuous
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3ac300194fc0886a69c237c957095636ae
SingleFrame
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3ad03840afedc848a94a1226d5f4225e8d
MultiFrame
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3a639411cb0d0f7c87f8513f0751c9f9ed
Recorder
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3a7154774cc0ae2df8e1747419a62672b2
AutoSetting
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8ba
Manual
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8baa3af0654666e73193d9f9923bb5a1394c
Auto
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8baaae86f47c1fc489b875ba7869175e6a52
AutoOnce
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8baa8c8b49f13f2b1e7adfdbfb0b7104bfd5
FrameStartTriggerMode
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6
Freerun
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6a19587816d435177a9156e9e0da6b52c4
SyncIn1
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6ad794090c4a2b939077fd13c08c5212d6
SyncIn2
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6a34796d5ea022c5387e385a921546804a
FixedRate
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6ae907e4f525b297a5bb974ed7f5e597ba
Software
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6abd19bb15271dc18063598f3775d07a64
None
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6a7951ee81351a3bba1f12eccf531f9d58
void
fini
namespaceprosilica.html
a51ced0a91812a07575baba9e27afdc07
()
uint64_t
getGuid
namespaceprosilica.html
a19ffb073d836d38d86467ded6fa48d9a
(size_t i)
void
init
namespaceprosilica.html
a5152446bdc05000c9ebf29aba6d5d198
()
size_t
numCameras
namespaceprosilica.html
a9ef60b4784d5cc338b2da0aaff08a8c1
()
prosilica_node.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/nodes/
prosilica__node_8cpp
prosilica/prosilica.h
prosilica/rolling_sum.h
ProsilicaNode
int
main
prosilica__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
read_memory.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/utilities/
read__memory_8cpp
prosilica/prosilica.h
int
main
read__memory_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
rolling_sum.h
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/include/prosilica/
rolling__sum_8h
RollingSum
set_inhibition.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/utilities/
set__inhibition_8cpp
prosilica/prosilica.h
int
main
set__inhibition_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
set_ip.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/utilities/
set__ip_8cpp
prosilica/prosilica.h
int
main
set__ip_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
printSettings
set__ip_8cpp.html
a1a04f07ce697165d28d9c2bd82515767
(const tPvCameraInfo &info, const tPvIpSettings &conf)
write_memory.cpp
/home/rosbuild/hudson/workspace/doc-groovy-prosilica_driver/doc_stacks/2014-10-06_03-55-10.516894/prosilica_driver/prosilica_camera/src/utilities/
write__memory_8cpp
prosilica/prosilica.h
int
main
write__memory_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ProsilicaNode
classProsilicaNode.html
void
attributeTest
classProsilicaNode.html
aeb1828a059dbc63779e11011d2c41b7a
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
configure
classProsilicaNode.html
ad0adc16a7256f5e63d994d977bbb93ad
(Config &config, uint32_t level)
void
frameStatistics
classProsilicaNode.html
acfeb6e147cadca2e1caeb6aced534746
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
freqStatus
classProsilicaNode.html
ad8f61883d5a6f0af5d4e409d172eace3
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
imageTest
classProsilicaNode.html
a5bee6e82dcad530ddb9f275298c0b32f
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
infoTest
classProsilicaNode.html
a672f172111fc86f132fe1cec843b67fe
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
loadIntrinsics
classProsilicaNode.html
a225d8a3e381f1254f15f046047f37af5
()
void
normalizeCallback
classProsilicaNode.html
a70e6c237c4772ecd1f7c73d0e80d8002
(tPvFrame *frame)
void
normalizeExposure
classProsilicaNode.html
aa1f411531a24b991808662074d80aeab
()
void
packetErrorStatus
classProsilicaNode.html
ab8b17ea3a4f65717e2a66be314830467
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
packetStatistics
classProsilicaNode.html
a24ac3e77b979b7019a31cf8608902dde
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
pollCallback
classProsilicaNode.html
af100a69980ab886357e44b1bd25570d4
(polled_camera::GetPolledImage::Request &req, polled_camera::GetPolledImage::Response &rsp, sensor_msgs::Image &image, sensor_msgs::CameraInfo &info)
bool
processFrame
classProsilicaNode.html
a4f77e46cd05d30f75b2e06a41b6abc8f
(tPvFrame *frame, sensor_msgs::Image &img, sensor_msgs::CameraInfo &cam_info)
ProsilicaNode
classProsilicaNode.html
ae95c6cfc98b1dabc9adac3fa1b1e8b0c
(const ros::NodeHandle &node_handle)
void
publishImage
classProsilicaNode.html
a8a3028ce3339d05bb1d306a4359a0a83
(tPvFrame *frame)
void
runDiagnostics
classProsilicaNode.html
a865f85ec389b9d1b75e64d34b7867b8f
()
bool
setCameraInfo
classProsilicaNode.html
a49283c072b13f5e7599b17ebdedc851b
(sensor_msgs::SetCameraInfo::Request &req, sensor_msgs::SetCameraInfo::Response &rsp)
void
start
classProsilicaNode.html
aa36ca9579e47dea0bd32e0ddee6d789b
()
void
stop
classProsilicaNode.html
a559bd44bcc60b2a7902e6782ff05c166
()
void
syncInCallback
classProsilicaNode.html
aa67d230b746bf5d18ebbe05a007cb8b1
(const std_msgs::HeaderConstPtr &msg)
~ProsilicaNode
classProsilicaNode.html
a9e4087c02100370d4365e57222acc6fa
()
static bool
frameToImage
classProsilicaNode.html
a6706bb76a84e2f50199f7859f181df68
(tPvFrame *frame, sensor_msgs::Image &image)
prosilica_camera::ProsilicaCameraConfig
Config
classProsilicaNode.html
a1af864c6a1495efbb1a21cb9fcbad70e
dynamic_reconfigure::Server< Config >
ReconfigureServer
classProsilicaNode.html
a767b5ccb9ba68779d8a9050194b5788e
bool
auto_adjust_stream_bytes_per_second_
classProsilicaNode.html
a15c74a0bc04e83fd4a888fccc720491c
boost::scoped_ptr< prosilica::Camera >
cam_
classProsilicaNode.html
a69b868d6de93cc1fb247ba73f1db68b8
sensor_msgs::CameraInfo
cam_info_
classProsilicaNode.html
a2b197964fe0b257af32ac269ac419d3a
int
consecutive_stable_exposures_
classProsilicaNode.html
a3194c3f66936833469a8fdab767f2e8c
int
count_
classProsilicaNode.html
a16d039ced93005ecb2dea5329c94057a
double
desired_freq_
classProsilicaNode.html
a1be6b1d52f76178a7f3cb58c3d568d17
diagnostic_updater::Updater
diagnostic_
classProsilicaNode.html
a0a86ce8dfde63d8b07e41bde0d9bf3b3
ros::Timer
diagnostic_timer_
classProsilicaNode.html
ae6a319ea8e401ca93eecb59d450b4a28
RollingSum< unsigned long >
frames_completed_acc_
classProsilicaNode.html
a14391bebb2a25409659b46388c942525
unsigned long
frames_completed_total_
classProsilicaNode.html
a7573a1f5314c05d874700269552afc8c
RollingSum< unsigned long >
frames_dropped_acc_
classProsilicaNode.html
aa556ac9ea74945e32b1ae74164ce1e7c
unsigned long
frames_dropped_total_
classProsilicaNode.html
a8b1fc61f7f914e1db790b53039aa681e
std::string
hw_id_
classProsilicaNode.html
aef2087cfdf968f8d981c31d4f449b099
sensor_msgs::Image
img_
classProsilicaNode.html
a26808eceeb52391cfdb3a080e5690421
image_transport::ImageTransport
it_
classProsilicaNode.html
aec718e64706dcf0df857b6c21c537a02
unsigned long
last_exposure_value_
classProsilicaNode.html
a2c70d466b78c4fad8eb025c67863852e
unsigned long
max_data_rate_
classProsilicaNode.html
abc89e069e7599ed680546758b9cf3058
ros::NodeHandle
nh_
classProsilicaNode.html
a98426c75cb11e5f670de340a7854fdae
RollingSum< unsigned long >
packets_missed_acc_
classProsilicaNode.html
a124d3b015bd65fcc804abba7001e2628
unsigned long
packets_missed_total_
classProsilicaNode.html
ac554d71725d1cb0493953244de4bfd70
RollingSum< unsigned long >
packets_received_acc_
classProsilicaNode.html
afd075ebbb9c25df6c003f96e2ec07a7f
unsigned long
packets_received_total_
classProsilicaNode.html
a7b6f8f82d356bc2cea0c57eee1616d48
polled_camera::PublicationServer
poll_srv_
classProsilicaNode.html
a5d0350eb6e4a6827ec7017cdb1f5fa98
ReconfigureServer
reconfigure_server_
classProsilicaNode.html
a196c0d09fb8591b5a92c1387f2758556
bool
running_
classProsilicaNode.html
ae7711d5256089a11dd833673d09582a5
boost::shared_ptr< self_test::TestRunner >
self_test_
classProsilicaNode.html
a954b01cf50c78e64749d94531d25bcc0
tPvUint32
sensor_height_
classProsilicaNode.html
a72a3fe83854b25bc38efd45b9dca0393
tPvUint32
sensor_width_
classProsilicaNode.html
aab70e8a6f252917fe0183d8c6bd81c5a
ros::ServiceServer
set_camera_info_srv_
classProsilicaNode.html
a3139addab71081f143d36e1827e3d701
image_transport::CameraPublisher
streaming_pub_
classProsilicaNode.html
aa36cad8341a10ec683f779838d1c31cf
ros::Time
trig_time_
classProsilicaNode.html
a01a0432cdd1fb681e9fdbbd5d5f6467e
std::string
trig_timestamp_topic_
classProsilicaNode.html
a36cf4494057ee3fb8cf4b324702591ad
prosilica::FrameStartTriggerMode
trigger_mode_
classProsilicaNode.html
a3c1c6d784d5c7fe9140f03659223ddaf
ros::Subscriber
trigger_sub_
classProsilicaNode.html
a318022baf01e42f53036e796a976d64e
static const int
WINDOW_SIZE
classProsilicaNode.html
a36a2b5b5a1e8d391646900659b285300
RollingSum
classRollingSum.html
T
void
add
classRollingSum.html
ade1834e7ad4cfacc2051d0232e795d04
(T sample)
RollingSum
classRollingSum.html
a1c234d8e2917fce81d56cc05d0a5a583
(size_t capacity)
T
sum
classRollingSum.html
a97a7bef6815b69a7fdea4a2d2b959bcc
()
boost::circular_buffer< T >
buffer_
classRollingSum.html
a85cbd97efedd6baafe6942e903798de6
T
sum_
classRollingSum.html
aafd4f52a05e896b022d4366bc1232bbe
prosilica
namespaceprosilica.html
prosilica::Camera
prosilica::ProsilicaException
AcquisitionMode
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3
Continuous
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3ac300194fc0886a69c237c957095636ae
SingleFrame
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3ad03840afedc848a94a1226d5f4225e8d
MultiFrame
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3a639411cb0d0f7c87f8513f0751c9f9ed
Recorder
namespaceprosilica.html
a8550e2f819183d2ba39a1e0aea9124f3a7154774cc0ae2df8e1747419a62672b2
AutoSetting
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8ba
Manual
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8baa3af0654666e73193d9f9923bb5a1394c
Auto
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8baaae86f47c1fc489b875ba7869175e6a52
AutoOnce
namespaceprosilica.html
ad5055812510ffdab182765deaac3b8baa8c8b49f13f2b1e7adfdbfb0b7104bfd5
FrameStartTriggerMode
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6
Freerun
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6a19587816d435177a9156e9e0da6b52c4
SyncIn1
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6ad794090c4a2b939077fd13c08c5212d6
SyncIn2
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6a34796d5ea022c5387e385a921546804a
FixedRate
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6ae907e4f525b297a5bb974ed7f5e597ba
Software
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6abd19bb15271dc18063598f3775d07a64
None
namespaceprosilica.html
a4ea89977d23e35816298439de022c4a6a7951ee81351a3bba1f12eccf531f9d58
void
fini
namespaceprosilica.html
a51ced0a91812a07575baba9e27afdc07
()
uint64_t
getGuid
namespaceprosilica.html
a19ffb073d836d38d86467ded6fa48d9a
(size_t i)
static void
getStringValuedAttribute
namespaceprosilica.html
a264b76e46b3f4ca91642d2f21decfc0a
(std::string &value, boost::function< tPvErr(char *, unsigned long, unsigned long *)> get_fn)
void
init
namespaceprosilica.html
a5152446bdc05000c9ebf29aba6d5d198
()
size_t
numCameras
namespaceprosilica.html
a9ef60b4784d5cc338b2da0aaff08a8c1
()
static void
openCamera
namespaceprosilica.html
aa755020f7b1a7504f7a47e2c0a2aa68b
(boost::function< tPvErr(tPvCameraInfo *)> info_fn, boost::function< tPvErr(tPvAccessFlags)> open_fn)
static const char *
acquisitionModes
namespaceprosilica.html
a42c5788104fb586c4e804d53658206c2
[]
static const char *
autoValues
namespaceprosilica.html
ae21680b18314911f0983cab8dfc4985d
[]
static tPvCameraInfo
cameraList
namespaceprosilica.html
ad9e45b037a571720a9190046d389339c
[MAX_CAMERA_LIST]
static unsigned long
cameraNum
namespaceprosilica.html
a21f9935e483a1826b8b1d85eba5b956d
static const char *
errorStrings
namespaceprosilica.html
a4c091a930c521cd24ea9c9887a65e39e
[]
static const unsigned int
MAX_CAMERA_LIST
namespaceprosilica.html
a9fd188c8920896407ed4901d1a50a697
static const char *
triggerModes
namespaceprosilica.html
a6c42e659d82b22687828b6c76e1d6c95
[]
static const unsigned long
USER_ADDRESS
namespaceprosilica.html
ab78baafd454d36252b56dc34d18d5485
prosilica::Camera
classprosilica_1_1Camera.html
Camera
classprosilica_1_1Camera.html
a05c2fa98b9f63bf79fed2866eb0a9da3
(unsigned long guid, size_t bufferSize=DEFAULT_BUFFER_SIZE)
Camera
classprosilica_1_1Camera.html
aea6c2452a38b7b3b9dc66f427166dde1
(const char *ip_address, size_t bufferSize=DEFAULT_BUFFER_SIZE)
void
getAttribute
classprosilica_1_1Camera.html
ac33cad513370b76bc7e0b2c5ef82da9b
(const std::string &name, tPvUint32 &value)
void
getAttribute
classprosilica_1_1Camera.html
a1cbaa596bc0924ce8477a8f52d96caa7
(const std::string &name, tPvFloat32 &value)
void
getAttribute
classprosilica_1_1Camera.html
a045cfe3f36ba363f4166bdb6b4deac23
(const std::string &name, std::string &value)
void
getAttributeEnum
classprosilica_1_1Camera.html
a4de9f56d2b5e22c26d14958ed30b8810
(const std::string &name, std::string &value)
unsigned long
getMaxDataRate
classprosilica_1_1Camera.html
ab2747eed48af9100fe73f030d5d714ef
()
tPvFrame *
grab
classprosilica_1_1Camera.html
a014e155e38e78921c0e8065129e6ac25
(unsigned long timeout_ms=PVINFINITE)
unsigned long
guid
classprosilica_1_1Camera.html
a731c48e674bffb37e48dd4333a5bec6b
()
tPvHandle
handle
classprosilica_1_1Camera.html
a302d43bb64a29c909a31f40c750f1942
()
bool
hasAttribute
classprosilica_1_1Camera.html
a56c1089affcf7bd7f1ccf05efec027af
(const std::string &name)
void
readUserMemory
classprosilica_1_1Camera.html
a3c0acd916438b241076c8dce139fe504
(char *data, size_t size)
void
runCommand
classprosilica_1_1Camera.html
a6fd30fcbf080c6ada90179881c748a86
(const std::string &name)
void
setAttribute
classprosilica_1_1Camera.html
a201d0a7680efe091fb72c6129ba6f0e7
(const std::string &name, tPvUint32 value)
void
setAttribute
classprosilica_1_1Camera.html
ad90e12e0b1db5b9fdfcb1a25605a40ab
(const std::string &name, tPvFloat32 value)
void
setAttribute
classprosilica_1_1Camera.html
a44fd4f7454fd833f04d40713545c92cb
(const std::string &name, const std::string &value)
void
setAttributeEnum
classprosilica_1_1Camera.html
a6da501dac05d02ae03eb6fad9b7b971f
(const std::string &name, const std::string &value)
void
setBinning
classprosilica_1_1Camera.html
a619d368110a673c19e031c8879df55b0
(unsigned int binning_x=1, unsigned int binning_y=1)
void
setExposure
classprosilica_1_1Camera.html
afca47e952fdbac3c60e23dae3dc7ff5b
(unsigned int val, AutoSetting isauto=Manual)
void
setFrameCallback
classprosilica_1_1Camera.html
a2e7c5f4ace25afb60a108a76a6a2bfb0
(boost::function< void(tPvFrame *)> callback)
void
setGain
classprosilica_1_1Camera.html
a0ba603b5cc8a1f818f0d5c347fbca45f
(unsigned int val, AutoSetting isauto=Manual)
void
setRoi
classprosilica_1_1Camera.html
a194fa00c2048f59edebec7e1ef700a10
(unsigned int x, unsigned int y, unsigned int width, unsigned int height)
void
setRoiToWholeFrame
classprosilica_1_1Camera.html
ab447f66cdb754a3c89649bf1d92d85e1
()
void
setWhiteBalance
classprosilica_1_1Camera.html
a32308b913bb2df805778189727ed7c5d
(unsigned int blue, unsigned int red, AutoSetting isauto=Manual)
void
start
classprosilica_1_1Camera.html
a8ad96561691f66d05cfe23b34ac1c39b
(FrameStartTriggerMode=Freerun, AcquisitionMode=Continuous)
void
stop
classprosilica_1_1Camera.html
aa8cbd69d818d2fa8aa5a8341d7943b77
()
void
writeUserMemory
classprosilica_1_1Camera.html
a9bf2314a637e8a5aee9aafe7eaa70af9
(const char *data, size_t size)
~Camera
classprosilica_1_1Camera.html
a545ff0adb5445d0dcd5bdde043cc8afc
()
static const size_t
DEFAULT_BUFFER_SIZE
classprosilica_1_1Camera.html
af9d06136004e2b292169a3a879f8c722
static const unsigned long
GIGE_MAX_DATA_RATE
classprosilica_1_1Camera.html
a3d4814d7ecd427e468d60e386dd18116
static const size_t
USER_MEMORY_SIZE
classprosilica_1_1Camera.html
a2319f85dff0a5b7c6428200823d33919
void
setup
classprosilica_1_1Camera.html
a99b52537561b901a38c5ce91783c28f5
()
static void
frameDone
classprosilica_1_1Camera.html
a02c07a665b4da5f53e65b7527a9e754d
(tPvFrame *frame)
AcquisitionMode
Amode_
classprosilica_1_1Camera.html
a225291f19bcca73489c6b4859c5d8126
size_t
bufferSize_
classprosilica_1_1Camera.html
a55102edfd3b30fa80122ccd0ecdf8dd0
boost::mutex
frameMutex_
classprosilica_1_1Camera.html
a1e2089b7a633809fddfa8dc2ba7c1f2a
tPvFrame *
frames_
classprosilica_1_1Camera.html
ae0a34447943ee55c14995e5a3d070a80
tPvUint32
frameSize_
classprosilica_1_1Camera.html
a5e638b5d4c99af6049f7b0c76b7ed4ed
FrameStartTriggerMode
FSTmode_
classprosilica_1_1Camera.html
ae60c61b7b30b16b6e9911da997f3135a
tPvHandle
handle_
classprosilica_1_1Camera.html
a634564444089abd01d0199396b516451
boost::function< void(tPvFrame *)
userCallback_
classprosilica_1_1Camera.html
a4a5658f48af15551707d38e4e0fffda4
)
prosilica::ProsilicaException
structprosilica_1_1ProsilicaException.html
ProsilicaException
structprosilica_1_1ProsilicaException.html
a952f16ed639f45258856e1c414b0fcda
(tPvErr code, const char *msg)
tPvErr
error_code
structprosilica_1_1ProsilicaException.html
aea674bf090b787fdccedc437125a8409
tf
namespacetf.html
index
index