Proastro field names and types

Description of data names Proastro can export:(for a complete list, please see the .ini files in the db install directory of Proastro)


Id Fieldstring, max 254
Namestring, max 255
First Namestring, max 255
Akastring, max 255
Sexstring, max 1 ("N", "M" or "F")
Yearshort int
Monthshort int
Dayshort int
Date/Hour UT EncodeTIMESTAMP_STRUCT
Date UT EncodeDATE_STRUCT
Date/Hour Local EncodeTIMESTAMP_STRUCT
Hourshort int
Minuteshort int
Secondshort int
Hour UT EncodeTIME_STRUCT
Hour UT Decimaldouble
Sidereal Time Decimal Hoursdouble
Is Julian Dateshort int, 0=false, 1=true
Julian Day UTdouble
Julian Day ETdouble
Roddenstring, max 10
City Namestring, max 59
County Namestring, max 59
State Namestring, max 119
Country Namestring, max 119
City Longitude Decimal Hours Absdouble
City Longitude Hours Encode AbsTIME_STRUCT
City Longitude Decimal Degrees Absdouble
City Longitude Is Westshort int 0=false,1=true
City Latitude Decimal Degrees Absdouble
City Latitude Is Southshort int 0=false,1=true
Zero JD ETdouble
Zero Date UT EncodeDATE_STRUCT
Zero Date/Hour UT EncodeTIMESTAMP_STRUCT
Mov Longitude degrees House %d SHSDdouble %d from 1 to 12
Mov Longitude degrees House %d SHODdouble %d from 1 to 12
Fix Longitude degrees House %d SHSDdouble %d from 1 to 12
Fix Longitude degrees House %d SHODdouble %d from 1 to 12
House division typestring, max 13
%s Geo Mov Longitude Degreesdouble, %s the english name of planet (see below)
%s Geo Mov Latitude Degreesdouble, %s the english name of planet (see below)
%s Geo Fix Longitude Degreesdouble, %s the english name of planet (see below)
%s Geo Fix Latitude Degreesdouble, %s the english name of planet (see below)
%s Helio Mov Longitude Degreesdouble, %s the english name of planet (see below)
%s Helio Mov Latitude Degreesdouble, %s the english name of planet (see below)
%s Helio Fix Longitude Degreesdouble, %s the english name of planet (see below)
%s Helio Fix Latitude Degreesdouble, %s the english name of planet (see below)
%s Strengthdouble, %s the english name of planet (see below) from SUN to SATURN
House %d Strength SHSDdouble, %d house number for 1 to 12
Lunar Dayshort int from 1 to 30
Solar Hourshort int from 1 to 24
Year Lordstring, english planet name (see below)
Month Lordstring, english planet name (see below)
Day Lordstring, english planet name (see below)
Hour Lordstring, english planet name (see below)
%s 1/%dstring, Sign for the subdivision, %s planet name from SUN to SATURN, %d one of 1,2,3,4,5,6,7,9,10,11,12,30,60
%s Bindus in %s Ashtakavarga %sstring, first sign name from ARIES to PISCES, second %s SUN to SATURN, third %s Before Reduction or After Reduction
example : Libra Bindus in Venus Ashtakavarga After Reduction
H_%s_SHSDshort int, %s english name of planet from Sun to Arudha (see below). House number of planet (from 1 to 12), Signs Houses Same Direction
H_%s_SHODshort int, %s english name of planet from Sun to Arudha (see below). House number of planet (from 1 to 12), Signs Houses Opposite Direction
Angle_%s_%sdouble, %s english name of planet from Sun to Arudha (see below). Angle between the two planets

string are char* (UTF-8)

max planet string size: 14

max sign string size: 13


C 32-bit data types, sizes, and ranges

Type Size (bits) Range Sample applications
unsigned char 8 0 to 255 Small numbers and full PC character set
char 8 -128 to 127 Very small numbers and ASCII characters
short int 16 -32768 to 32767 Counting, small numbers, loop control
unsigned int 32 0 to 4294967295 Large numbers and loops
int 32 -2147483648 to 2147483647 Counting, small numbers, loop control
unsigned long 32 0 to 4294967295 Astronomical distances
enum 32 -2147483648 to 2147483647 Ordered sets of values
long 32 -2147483648 to 2147483647 Large numbers, populations
float 32 3.4^10 -38 to 1.7^10 38 Scientific (7-digit) precision)
double 64 1.7^10 -308 to 3.4^10 308 Scientific (15-digit precision)
long double 80 3.4^10 -4932 to 1.1^10 4932 Financial (18-digit precision)

english name of planets(used even in french version)
Sun
Moon
Mercury
Venus
Mars
Jupiter
Saturn
AS
MH
Rahu
Kethu
Uranus
Neptune
Pluto
Fortun
Gulika
Mandi
Arudha
Earth
Unknown planet

english name of signs(used even in french version)
Aries
Taurus
Gemini
Cancer
Leo
Virgo
Libra
Scorpio
Sagittarius
Capricornus
Aquarius
Pisces
Unknown sign